UnitTestScript:
Filter:
UnitTesting/Classes (extension) | Testing

UnitTestScript
ExtensionExtension

run test scripts

Description

In order to make sure a method works correctly, a test can be implemented that assures the correct behavior.

It is a common practice to write tests to clarify how an object should respond, and it may avoid inconsistencies on the long run.

Test scripts are simply plain text files ending with _unittest.scd, which are interpreted. Scripts may be located next to a class in the classpath or one folder below. If they return a function, the UnitTestScript is passed in, allowing to call methods like assert etc. (see UnitTest)

UnitTestScript mimics some of the behavior of Method, to be compatible with UnitTest.

Examples

An example script

NOTE: This should be in a file myUnitTest_unittest.scd

To run only the test scripts:

The scripts are to be found under the class UnitTestScript in the GUI: