#ifdef TEST #include "unity.h" #include "timequiz.h" // Test setup function void setUp(void) { // This function will be called before each test } // Test teardown function void tearDown(void) { // This function will be called after each test } void test_getRandomQuestionIndex(void) { int askedQuestions[10] = {0}; int totalQuestions = 10; // Call the function to get a random question index int index = getRandomQuestionIndex(askedQuestions, totalQuestions); // Assert that the index is within the valid range TEST_ASSERT_TRUE(index >= 0 && index < totalQuestions); } #endif //TEST