>source

Azure 문서 DB를 쿼리하는 code 주위에 일부 단위 테스트를 작성하려고합니다. 특히, 오류 처리가 올바르게 작동하도록 노력하고 있습니다. 유일한 어려움은 내가 조롱 할 수 없다는 것입니다DocumentClientException.클래스 클라이언트 라이브러리가 DocumentDB에서 오류를 받으면 Throw합니다.DocumentClientException.구현하다iserializable.따라서 (MOQ와 함께) 조롱하려고 할 때, 모의 객체가 deserialization 생성자를 제공하지 못했다는 것을 제외하고는 예외를 얻습니다.

누구나 Azure DocumentDB 문서 클라이언트 예외를 성공적으로 조롱했습니다. 그렇다면 어떻게 했습니까? 또는 나의 테스트 전략은 완전히 벗어 났습니까?

  • 이전 python : 파이썬 디자인 선택 -많은 반복에 대해 실행되는 루프 조건이있는 경우
  • 다음 c# : UWP 밑줄 밑줄이 밑줄이있는 텍스트 블록을 전경으로 표시하지 않습니다.