public void TempMessage() { const string MSG = "test msg"; var setup = new UserManagerSetup(); var mockView = new Mock <IView>(); _page.ViewContext = setup.HttpContext.CreateViewContext(new TestController(), mockView.Object); _page.TempMessage = MSG; Assert.AreEqual(MSG, _page.TempMessage); }
public void GetCurrentUser_Authenticated_ShouldReturnUser() { var setup = new UserManagerSetup(); setup.HttpContext.SetUser("user"); var user = new UserInfo(); var mockView = new Mock <IView>(); _page.ViewContext = setup.HttpContext.CreateViewContext(new TestController(), mockView.Object); setup.AuthMock.Setup(m => m.GetUser(It.IsAny <string>())).Returns(user); setup.Manager.Signin(setup.HttpContext, new SigninModel()); Assert.AreEqual(user, _page.CurrentUser); }