|
template<class TheTest > |
void | runTestForAllTypes (const char *unitTestName) |
|
void | runTest () override |
| Implement this method in your subclass to actually run your tests. More...
|
|
| UnitTest (const String &name, const String &category=String()) |
| Creates a test with the given name and optionally places it in a category. More...
|
|
virtual | ~UnitTest () |
| Destructor. More...
|
|
const String & | getName () const noexcept |
| Returns the name of the test. More...
|
|
const String & | getCategory () const noexcept |
| Returns the category of the test. More...
|
|
void | performTest (UnitTestRunner *runner) |
| Runs the test, using the specified UnitTestRunner. More...
|
|
virtual void | initialise () |
| You can optionally implement this method to set up your test. More...
|
|
virtual void | shutdown () |
| You can optionally implement this method to clear up after your test has been run. More...
|
|
virtual void | runTest ()=0 |
| Implement this method in your subclass to actually run your tests. More...
|
|
void | beginTest (const String &testName) |
| Tells the system that a new subsection of tests is beginning. More...
|
|
void | expect (bool testResult, const String &failureMessage=String()) |
| Checks that the result of a test is true, and logs this result. More...
|
|
template<class ValueType > |
void | expectEquals (ValueType actual, ValueType expected, String failureMessage=String()) |
| Compares a value to an expected value. More...
|
|
template<class ValueType > |
void | expectNotEquals (ValueType value, ValueType valueToCompareTo, String failureMessage=String()) |
| Checks whether a value is not equal to a comparison value. More...
|
|
template<class ValueType > |
void | expectGreaterThan (ValueType value, ValueType valueToCompareTo, String failureMessage=String()) |
| Checks whether a value is greater than a comparison value. More...
|
|
template<class ValueType > |
void | expectLessThan (ValueType value, ValueType valueToCompareTo, String failureMessage=String()) |
| Checks whether a value is less than a comparison value. More...
|
|
template<class ValueType > |
void | expectGreaterOrEqual (ValueType value, ValueType valueToCompareTo, String failureMessage=String()) |
| Checks whether a value is greater or equal to a comparison value. More...
|
|
template<class ValueType > |
void | expectLessOrEqual (ValueType value, ValueType valueToCompareTo, String failureMessage=String()) |
| Checks whether a value is less or equal to a comparison value. More...
|
|
template<class ValueType > |
void | expectWithinAbsoluteError (ValueType actual, ValueType expected, ValueType maxAbsoluteError, String failureMessage=String()) |
| Computes the difference between a value and a comparison value, and if it is larger than a specified maximum value, prints out a message containing the actual and comparison values and the maximum allowed error. More...
|
|
void | logMessage (const String &message) |
| Writes a message to the test log. More...
|
|
Random | getRandom () const |
| Returns a shared RNG that all unit tests should use. More...
|
|
Definition at line 32 of file juce_Matrix_test.cpp.