WCFMock을 사용하여 웹 서비스에서 WebOperationContext를 조롱했습니다. 유일한 사용법은 WebOperationContext.Current.OutgoingResponse.Headers 컬렉션에 사용자 지정 HTTP 헤더를 추가하는 것입니다. Moq를 사용하여이를 확인할 수 없습니다. 이미 시도한 내용 :WebOperationContext Mocking
- Add 메서드가 호출되는지 확인하십시오. 추가가 가상이 아니기 때문에 실패합니다.
- MockedWebOperationContext.Current에서 직접 헤더에 액세스 해보십시오. 숫자가 항상 0입니다.
내 단위 테스트 케이스에서 맞춤 헤더가 추가되었는지 어떻게 확인할 수 있습니까?
나는 당신이 가지고있는이 문제에 아주 가깝게 뭔가를보고 있는데, 당신의 코드를 게시 할 수있는 기회는 무엇입니까? 여기에 몇 가지 개념적 요점이 누락되어있어 크게 도움이 될 것입니다. – BryanGrimes
2009 년 이후 새 버전이 없어도이 프로젝트가 계속 작동합니다. – PositiveGuy