Starts collector to accept post requests
Adds test run schema
Adds stub for saving test run
Renamed
Renamed
Updated after renaming
Renamed to be plural
Loads assertion from external include and adds validation stub
Separates schemas in proper modules
Adds some validation
Renames child elments in schema to children
Mocks instantiated post request body
Registers mongoose models
Test covers the testSchema validation
Shares validation logic and validates assertion name
Validate test module name
Uses validation utils to validate name
Test covers suite name validation
Refactors schema validator for better API
Update to use new validation API