Model Test Runner

Single Model Tests

Run CRUD operations, field validation, and constraint tests on individual model classes.

Tests: Create, Read, Update, Delete, Required fields, Type constraints, Unique constraints

Run All Single Tests Run with Verbose Output

Multi Class Tests

Test collection classes (Multi*) that handle querying multiple records.

Tests: Basic loading, Filtering, Ordering, Pagination, Combined queries

Run All Multi Tests Run with Verbose Output

Combined Testing (Advanced)

Run both single and multi tests in one session. Use these options with caution as they may take longer.

Single + Multi Tests

Note: This runs single tests with Multi tests enabled via GET parameter. The recommended approach is to run tests separately using the options above.


Test Specific Models

To test a specific model, add it to the URL:

Environment Variables

You can also control testing via environment variables: