내가 조롱하는는
$mock->shouldReceive('setDatetime')
->with($datetime)
->once;
나는 비교적 새로운 해요에 전달 설정 값의 날짜 객체가 있어야하는 방법을 조롱하려고 객체하지만 난 이해가 안 돼요 어떻게 '함께'일하고 있습니다. $ datetime이 'setDatetime'에 전달되는 정확한 객체이면 조건을 완벽하게 충족시킵니다. 그것이 datetime 객체이지만 정확히 같은 객체가 아닌 경우, 즉 모든 값이 같지만 인스턴스화 된 다른 DateTime 객체 인 경우 작동하지 않습니다. 현재 setDatetime에 전달중인 Datetime 객체가 DateInterval을 사용하여 변경되었습니다. 어쨌든 내가받는 datetime 객체가 동일한 객체가 아니더라도 동일한 값을 가지는지 테스트 할 수 있습니까?