Core functionality for Automated Unit Testing.
Actions and entities to manage tests scripts and test cases.
Actions to run server side test scripts.
Assertions to check expected values against test case results.
Update scheduled execution so that only server side tests are run.
When a script starts, only create test case runs for active test cases.
Deactivate, and activate test cases depending on whether they were run when a test script completes successfully.
When manually running a test suite, only run server side tests.