0
나는 이것이 작동하지 않는 이유가 약간 의아해합니다. 아마도 간단한 것을 간과 할 수 있습니다. 코드에서 상대 DateTime 값을 가진 Moq
내가 단위 테스트에서_view.ResponseExpiresAbsolute = DateTime.Now.AddDays(-1);
전화 해요 :
이
_mockView.SetupSet(v => v.ResponseExpiresAbsolute, It.Is<DateTime>(p => p < DateTime.Today));
셋업이 (검증한다)과 일치하지 않습니다. 나는 심지어 같은 것을 시도했다 :
_mockView.SetupSet(v => v.ResponseExpiresAbsolute, It.IsAny<DateTime>()));
행운 없음.
나는 테스트 코드를 밟아 왔으며 _view.ResponseExpiresAbsolute를 확실히 실행합니다.
분명히 내가 이해하지 못하는 DateTime이 있습니다. 생각?