コード例 #1
0
 public void SignInTestEmpty()
 {
     var mockStore = new Mock<IUserStore<User, int>>();
     var userManager = new UserManager<User, int>(mockStore.Object);
     AuthController testController = new AuthController(userManager);
     LogInModel testModel = new LogInModel();
     var result = testController.LogIn(testModel) as Task<ActionResult>;
     Assert.IsTrue(result.IsFaulted);
 }
コード例 #2
0
 public void SignInTestWithoutPassword()
 {
     var mockStore = new Mock<IUserStore<User, int>>();
     var userManager = new UserManager<User, int>(mockStore.Object);
     AuthController testController = new AuthController(userManager);
     LogInModel testModel = new LogInModel();
     testModel.Email = "*****@*****.**";
     var result = testController.LogIn(testModel) as Task<ActionResult>;
     Assert.IsTrue(result.IsCompleted);
 }
コード例 #3
0
 public void RegisterTest()
 {
     var mockStore = new Mock<IUserStore<User, int>>();
     var userManager = new UserManager<User,int>(mockStore.Object);
     AuthController testController = new AuthController(userManager);
     RegisterModel testModel = new RegisterModel();
     testModel.Email = "*****@*****.**";
     testModel.Password = "******";
     var result = testController.Register(testModel) as Task<ActionResult>;
     Assert.IsNotNull(result);
 }