밀봉 클래스를 만드는 데 두더지를 사용할 수 있습니까?
-
19-09-2019 - |
문제
LINQ를 SQL 클래스로 조롱하려고합니다.
다음 코드가 있습니다.
IQueryable<User> vUser =
(from aUser in _ctx.Users
where aUser.UserName == userName
select aUser);
분명히 단위 테스트를 수행하는 동안 _ctx.Users
NULL입니다. 나는 조롱 할 수있다 _ctx
(데이터 컨텍스트)이지만 Users
a Table<T>
그리고 봉인되었습니다. 그래서 이것은 실패합니다 :
_ctx.Users = Table<User>();
PEX는 두더지.
DateTime.now ()를 무시할 수있는 예제가 표시되지만 이것이 내 시나리오에서 도움이 될지 알 수 없습니다.
누구든지 이것에 대한 경험이 있습니까?
해결책
예, 그럴 수 있습니다.
자세한 내용은이 게시물을 참조하십시오.
제휴하지 않습니다 StackOverflow