All posts on September, 2017


Apple’s 2017 iPhone 8 (and iPhone X) event live blog

Today may, or may not, go down in Apple’s history as the date it set the scene for another decade of smartphone industry leadership. We’ll know more after Apple’s iPhone event, which begins today at 1 p.m. ET, 10 a.m. PT (and 6 p.m. in the UK).

We’re expecting the new iPhone X and iPhone 8 range, an all-new Apple TV (with 4K video and improved gaming performance), and a truly smart Apple Watch with its own LTE connection.

To read this article in full or to leave a comment, please click here

Read more 0 Comments

What’s new in JUnit 5 for Java testing

The JUnit testing framework for Java has just moved to version 5. Unlike previous releases, JUnit 5 features modules from several subprojects, including:

  • Platform, for launching testing frameworks on the JVM and defining the TestEngine API via a command line.
  • Jupiter, for programming and extension models for writing tests and extensions and then (via plugins) building them within JUnit, Gradle, or Maven.
  • Vintage, for running JUnit 3 and 4 tests on the JUnit 5 platform.

In Jupiter, a developer can use annotations as meta-annotations, in which you define an annotation that automatically inherits the semantics of meta-annotations—a new programming model in JUnit. Also, Jupiter lets test constructors and methods to have parameters, allowing for more flexibility and enabling dependency injection for constructors and methods.

To read this article in full or to leave a comment, please click here

Read more 0 Comments

Apple’s 2017 iPhone 8 event live blog

Today may, or may not, go down in Apple’s history as the date it set the scene for another decade of smartphone industry leadership. We’ll know more after Apple’s iPhone event, which begins today at 1 p.m. ET, 10 a.m. PT (and 6 p.m. in the UK).

We’re expecting the new iPhone X and iPhone 8 range, an all-new Apple TV (with 4K video and improved gaming performance), and a truly smart Apple Watch with its own LTE connection.

To read this article in full or to leave a comment, please click here

Read more 0 Comments