* @brief Set up test environment before each test * * Clears any previous test output and initializes timing system. * Called automatically by Google Test framework before each test method. * Ensures each test starts with a clean, predictable state. */
| 90 | * Ensures each test starts with a clean, predictable state. |
| 91 | */ |
| 92 | void SetUp() override { |
| 93 | clearTestOutput(); |
| 94 | // Reset time by creating new static start point |
| 95 | millis(); // Initialize timing |
| 96 | } |
| 97 | |
| 98 | /** |
| 99 | * @brief Clean up test environment after each test |
nothing calls this directly
no test coverage detected