LogTrace (문자열 값, params 객체 [] 매개 변수)가있는 ILogger 인터페이스가 있습니다. 이제 LogTrace가 호출되고 로그 할 문자열에 ID가 있는지 확인하려고합니다. 문제는 다른 방식으로 호출 될 수 있다는 것입니다. 예 : 1) LogTrace ("MyString"+ id) 2) LogTrace ("MyString {0}", id) 등등.moq를 사용하여 매개 변수 매개 변수가있는 함수에 대한 호출 확인
Moq이 모든 시나리오를 확인하는 좋은 방법이 있습니까? 나는 검증을 위해 사용할 수있는 문자열을 포맷 할 손으로 만든 모의 (mock)를 만드는 것에 대해서만 생각할 수 있습니다.
항상 한 번만 호출되는 것은 아니기 때문에 더욱 복잡해졌으며 확인해야합니다. 나는 이제 막 내 매개 변수가 이드와 같은지 테스트했지만이 목적을 위해 내 스텁을 작성하려고합니다. –