0
나는 Moles로 NUnit을 실행하려고하는데 이상한 오류가 발생하며 그 이유는 확실하지 않습니다.NUnit and Moles 오류
[Test]
[Moled]
public void SendEmail_Test()
{
SIEmailService emailService = new SIEmailService
{
SendMailStringStringString = (email, subject, body) => { }
};
SIServiceLocator serviceLocator = new SIServiceLocator();
serviceLocator.GetInstance(() => emailService);
MLocatorFactory.GetInstance = (() => serviceLocator);
IEmailservice = new EmailService();
service.SendEmail("[email protected]", null, null, null, DateTime.Now, null);
}
오류 :
이 부분적으로 신뢰할 수있는 발신자의 문제를 해결하는 방법에 대한 어떤 제안이 ???? 많은 감사합니다.
Nope 아니 네트워크 공유 예를 설정하려고, convience 팀에 Moles .... 잘 사용하지 못했습니다. 이제는 MSTest에게이 문제를 너무 귀찮게 여겨서 더 많이 배우게되었습니다. 빠른 답장을 보내 주셔서 감사합니다. –
OK 그래서 [assembly : AllowPartiallyTrustedCallers]를 특성으로 사용하여 테스트 파일에 추가했지만 여전히 동일한 오류 메시지가 표시됩니다. –