0
MoQ를 사용하여 일부 컨트롤러를 테스트하고 있습니다. 나는 기대를 설정할 수 없다.MoQ에 대한 기대치 설정
var rep = new Mock<IUserRepository>();
rep.Setup(r => r.Save());
문제는 내 Save()
방법은 그것의 인스턴스가 컨트롤러에 의해 생성되기 때문에 내가 기대에 설정할 수없는 User
객체를 기대하는 것입니다 : 이것은 내가 가지고있는 코드입니다. 특정 매개 변수를 전달하지 않고도 기대치를 설정할 수 있습니까? 매개 변수가 전달 된 경우에도 해당 메서드가 호출되었는지 확인하십시오.
맞습니다. 방금 나 자신을 발견했다. 나는 It.AsAny