コード例 #1
0
 public AdminControllerTest()
 {
     _dummyContext      = new DummyAppDbContext();
     _sessionRepository = new Mock <ISessionRepository>();
     _memberRepository  = new Mock <IMemberRepository>();
     _context           = new Mock <HttpContext>();
     _controllerContext = new ControllerContext {
         HttpContext = _context.Object
     };
     _adminController =
         new AdminController(_sessionRepository.Object, _memberRepository.Object)
     {
         ControllerContext = _controllerContext
     };
 }
コード例 #2
0
 public AccountControllerTest()
 {
     _dummyContext      = new DummyAppDbContext();
     _memberRepository  = new Mock <IMemberRepository>();
     _accountController = new AccountController(_memberRepository.Object)
     {
         TempData = new Mock <ITempDataDictionary>().Object,
         Url      = new Mock <IUrlHelper>().Object
     };
     _context        = new Mock <HttpContext>();
     _aService       = new Mock <IAuthenticationService>();
     _sProvider      = new Mock <IServiceProvider>();
     _defaultContext = new DefaultHttpContext()
     {
         RequestServices = _sProvider.Object
     };
     _controllerContext = new ControllerContext()
     {
         HttpContext = _context.Object
     };
 }