제약 오류를 정상 경로와 경계 사례로 검증한다

성공 INSERT 하나와 제약별 실패 INSERT를 분리해 어느 규칙이 어떤 입력을 막는지 확인합니다.

거절 원인이 기대한 제약과 일치하는가?SQLSTATE·오류 번호·제약 이름을 함께 관찰

다른 제약이 먼저 실패

fixture와 실행 순서 수정

오류를 무시

손실·불일치 위험

기대 제약으로 거절

도메인 오류 매핑 기록

핵심: NULL·정렬 규칙·다중 행·트리거 같은 예외 조건까지 포함해야 오류 분류가 실제 운영 입력을 덮습니다.