Пример #1
0
        public void AccountSettingsGetAction_ReturnsViewResult()
        {
            var userServiceMock = this.SetupMockUsersService();
            var userManagerFake = new Mock <FakeUserManager>();

            var claimPrincipleMock = new Mock <ClaimsPrincipal>();

            userManagerFake.Setup(um => um.GetUserId(claimPrincipleMock.Object));

            var userSignInFake = new FakeSignInManager();

            var viewModelMock = new Mock <UserViewModel>();
            var controller    = new UserController(userServiceMock.Object, userManagerFake.Object, userSignInFake);

            var result = controller.AccountSettings() as ViewResult;

            Assert.IsInstanceOfType(result.Model, typeof(UserViewModel));
        }