You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
622 B

#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