# 실전: AI 테스트도 같은 버그를 승인했다

> 구현에서 독립된 oracle을 다시 설계합니다.

- Canonical: https://learning.reopt.ai/en/courses/ai-code-quality/lessons/cq-m2-scenario
- Language: en
- HTML: https://learning.reopt.ai/en/courses/ai-code-quality/lessons/cq-m2-scenario

---

[AI code quality, verification & debugging](/en/courses/ai-code-quality) 2. 독립된 Test Oracle 4 / 9

# 실전: AI 테스트도 같은 버그를 승인했다

구현에서 독립된 oracle을 다시 설계합니다.
Scenario 60 XP 8 min

AI가 할인 계산 코드와 unit test를 함께 작성했고 모두 통과했지만 특정 국가에서 세금이 두 번 차감됐습니다.
Scenario context 테스트 expected value는 구현 공식을 그대로 복사해 계산합니다. Decision 1 / 2

가장 먼저 바꿀 테스트 전략은?
같은 unit test를 더 많이 생성한다 세금·할인 불변식과 승인된 reference 사례로 property·differential test를 만든다 Snapshot을 크게 갱신한다

---

Site guide for agents: https://learning.reopt.ai/llms.txt · Sitemap: https://learning.reopt.ai/sitemap.xml · Contact: https://learning.reopt.ai/contact
