code/modules/unit_tests/_unit_tests.dm 
            
        
| TEST_ASSERT | Asserts that a condition is true If the condition is not true, fails the test | 
|---|---|
| TEST_ASSERT_EQUAL | Asserts that the two parameters passed are equal, fails otherwise Optionally allows an additional message in the case of a failure | 
| TEST_ASSERT_NOTEQUAL | Asserts that the two parameters passed are not equal, fails otherwise Optionally allows an additional message in the case of a failure | 
| TEST_FOCUS | Only run the test provided within the parentheses
This is useful for debugging when you want to reduce noise, but should never be pushed
Intended to be used in the manner of TEST_FOCUS(/datum/unit_test/math) | 
| UNIT_TEST_PASSED | Constants indicating unit test completion status | 
| TRAIT_SOURCE_UNIT_TESTS | A trait source when adding traits through unit tests | 
Define Details
TEST_ASSERT
            
            
         
    
    Asserts that a condition is true If the condition is not true, fails the test
TEST_ASSERT_EQUAL
            
            
         
    
    Asserts that the two parameters passed are equal, fails otherwise Optionally allows an additional message in the case of a failure
TEST_ASSERT_NOTEQUAL
            
            
         
    
    Asserts that the two parameters passed are not equal, fails otherwise Optionally allows an additional message in the case of a failure
TEST_FOCUS
            
            
         
    
    Only run the test provided within the parentheses
This is useful for debugging when you want to reduce noise, but should never be pushed
Intended to be used in the manner of TEST_FOCUS(/datum/unit_test/math)
TRAIT_SOURCE_UNIT_TESTS
            
         
    
    A trait source when adding traits through unit tests
UNIT_TEST_PASSED
            
         
    
    Constants indicating unit test completion status