GitHub Copilot Certification — Question 31

Why is code reviewing still necessary when using GitHub Copilot to write tests?

Answer options

Correct answer: C

Explanation

The correct answer is C because GitHub Copilot, while helpful, may not generate test cases that account for every edge case or scenario, necessitating human oversight. Options A and B incorrectly assume that Copilot can comprehensively address all scenarios and produce flawless code, which is not always the case. Option D is misleading as it suggests that Copilot can fully replace the need for manual testing, which is not true.