내 단위 테스트에서 코뿔소 모형을 사용하고 있는데 나는 다음과 같은 코드를 사용하여 모형을 만들려고 해요 :Rhino Mock에서 ReadOnlyCollection <T>을 조롱하는 방법?
Can not instantiate proxy of class:
System.Collections.ObjectModel.ReadOnlyCollection`
1[[SolutionName.FolderName,]].
Could not find a parameterless constructor.
:
var userDetails = MockRepository.GenerateMock<ReadOnlyCollection<UserDetails>>();
을하지만, 나는 다음과 같은 오류를 얻을 단위 테스트를 실행할 때
그물을 검색해도 비슷한 질문과 해결책을 찾았습니다. 하나는 moq에 대해 SetupGet() 메소드를 사용했지만 rhino mocks에 해당하는 것이 무엇인지 모르겠습니다. (UserDetails 클래스에는 매개 변수없는 생성자가 있습니다.) ReadOnlyCollection에 대한 스텁/모의를 어떻게 만들 수 있습니까?
왜 조롱해야하나요? 인스턴스를 만들고 필요에 따라 설정한다고 생각합니다. 모의로이기는 데별로 보지 마라. –