HotSpot C++ unit-test framework [JEP 281]

HotSpot is the name of the JVM. This Java enhancement was intended to support the development of C++ unit tests for the JVM. Here is a partial, non-prioritized, list of goals for this enhancement:

  • Command-line testing
  • Create appropriate documentation
  • Debug compile targets
  • Framework elasticity
  • IDE support
  • Individual and isolated unit testing
  • Individualized test results
  • Integrate with existing infrastructure
  • Internal test support
  • Positive and negative testing
  • Short execution time testing
  • Support all JDK 9 build platforms
  • Test compile targets
  • Test exclusion
  • Test grouping
  • Testing that requires the JVM to be initialized
  • Tests co-located with source code
  • Tests for platform-dependent code
  • Write and execute ...

Get Java 9: Building Robust Modular Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.