Computer Science · Software Engineering
In the CUnit testing framework, which of the following assertions is correct to test whether a function named 'factorial' returns 1 when the input is 0?
- 1CU_ASSERT_EQUAL(factorial(1), 0);
- 2factorial(0) == 1 ? printf('Correct') : printf('Incorrect');
- 3assert(factorial(0) == 1);
- 4CU_ASSERT_EQUAL(factorial(0), 1);✓
Correct answer
CU_ASSERT_EQUAL(factorial(0), 1);
Download Single Question PDF
Save this question and verified answer as a clean study sheet with live clickable link.
Share with Friends & Study Groups
Challenge your peer aspirants on WhatsApp or Telegram to solve this question!
Preparing for Computer Science?
Practice full-length mock tests with real exam timers, instant score analysis, and all-India ranking.
Want more practice questions on Software Engineering?
Solve complete topic-wise tests with detailed solutions on GkGet.
Related Practice Questions
Recommended practice questions in Computer Science · Software Engineering