단위 테스트를 위해 외부 개체를 조롱하기 위해 NSubstitute을 사용하고 있습니다. 그러나 많은 레거시 클래스는 인터페이스를 통해 호출되지 않으므로 쉽게 mock으로 대체 할 수 없습니다. 일부있는 것처럼NS 가짜 모의와 함께 MS Fakes 심을 사용해도 괜찮습니까?
가 나는 Microsoft Fakes를 사용하는 것으로 간주했지만, 질문 "Mock framework vs MS Fakes frameworks "
"에 대한 the answer에 따라 이미 더 완전한 기능을 갖춘 조롱 프레임 워크를 사용하는 경우, 당신 은 느낄 수 페이크 스텁에서 누락 된 중요한 정보. "
NSubstitute는 조롱과 같은 테스트에서 MS 페이크 쐐기를 사용할 수 있을까?
호환성 문제가 있습니까?
Shim과 NS를 섞은 경험이 있습니까? 모든 팁, 문제점 및 해결 방법을 공유 할 수 있습니까? 아니면 모든 것이 "있는 그대로"작동합니까? –
RhinoMock으로이 작업을 성공적으로 수행했습니다. 필자는 개인적으로 가짜 프레임 워크가 제공하는 것을 조롱하고 스터 빙하는 것을 좋아합니다. 그러나 Shims는 가지고있는 좋은 추가 도구입니다. –