Class SymbolsTest
Defined in File SymbolsTests.h
Inheritance Relationships
Base Type
public TestSuite
(Struct TestSuite)
Class Documentation
-
class SymbolsTest : public TestSuite
Public Functions
-
inline SymbolsTest()
- inline TEST_METHOD (symbolsCheck, "check if the database contains the correct symbols")
-
virtual void init()
Virtual method for test suite initialization.
-
virtual void deinit()
Virtual method for test suite deinitialization.
-
virtual void Log(const char *format, ...)
Logs a message using a format string.
- Parameters:
format – The format string for the message.
... – The arguments for the format string.
-
void Error(const char *format, ...)
Logs an error message and sets the had_errors flag.
- Parameters:
format – The format string for the error message.
... – The arguments for the format string.
-
void AssertLogs(bool fail_if_no_expected = true)
Asserts that the logged output matches the expected results in a file.
- Parameters:
fail_if_no_expected – If true, the test will fail if no expected results file is found.
-
void AssertNoErrors()
Asserts that no errors have occurred during the test execution.
- Throws:
ExpKitError – if the had_errors flag is true.
-
inline SymbolsTest()