Package noaa.coastwatch.test
package noaa.coastwatch.test
Provides classes for running code tests.
-
ClassDescriptionThe
TerminalColors
class is an interface that hold various ANSI terminal color constants, which can be used to change the color of messages printed to standard output and error.The Testable annotation can be used by any class that has a main method that should be called to test the class methods.TheTestLogger
object provides a singleton interface for printing testing messages.The TestableTester class contains a single static method main() that runs the unit tests for all classes that registered for testing.ATimeAccumulator
object can be used for precise accumulation of time used in a thread for performance testing.