public async Task IndexPageRenders() { var view = await controller.Index(); var result = view as ViewResult; Assert.IsNotNull(result); }
public void Index() { var viewResult = rolesController.Index() as ViewResult; var configurationModel = (ConfigurationModel)viewResult.Model; Assert.IsNotNull(configurationModel.Users); Assert.IsNotNull(configurationModel.Roles); Assert.IsNotNull(configurationModel.AssignedProjects); Assert.IsNotNull(configurationModel.AvailableProjects); }
public void GetUsers_BLLReturnsSomeData() { // Arrange _roleService.Setup(a => a.GetAll(false)).Returns(new List <RoleDTO>()); // Act var res = _controller.Index(); // Assert Assert.AreEqual(res.GetType(), typeof(ViewResult)); }
public void Roles() { var controller = new RolesController(); var result = controller.Index() as ViewResult; Assert.IsNotNull(result); }
public async Task Index() { var role = new Role() { Id = Guid.NewGuid(), Name = "role_1", Description = "Role 1", ApplicationId = Guid.NewGuid() }; var items = new List <Role>() { role }; var service = new Mock <IRoleService>(); service.Setup(c => c.GetRoles()) .ReturnsAsync(items); var controller = new RolesController(service.Object); var result = await controller.Index(); var okResult = Assert.IsType <OkObjectResult>(result); var returnValue = Assert.IsType <List <Role> >(okResult.Value); Assert.Same(items, returnValue); }
public void 未登録Roleがある場合メッセージを表示() { // Arrange var mockUserManager = this.GetMockUserManager(); var mockRoleManager = this.GetMockRoleManager(); mockRoleManager.Setup(r => r.Roles) .Returns(new List <ApplicationRole>() { new ApplicationRole() { Name = "Administrator" }, } .AsQueryable()); var controller = new RolesController(mockUserManager.Object, mockRoleManager.Object); // Act var result = controller.Index(); // Assert var viewResult = Assert.IsType <ViewResult>(result); var model = Assert.IsAssignableFrom <IndexViewModel>(viewResult.ViewData.Model); Assert.True(model.HasUnregistered); }
public void Index_ReturnsRoleViews() { service.GetViews().Returns(new RoleView[0].AsQueryable()); Object actual = controller.Index().Model; Object expected = service.GetViews(); Assert.Same(expected, actual); }
public void Index_ReturnsModelsView() { service.GetViews().Returns(new[] { role }.AsQueryable()); Object actual = controller.Index().Model; Object expected = service.GetViews(); Assert.AreSame(expected, actual); }
public void Index_Test() { RolesController controller = new RolesController(); var result = controller.Index() as ViewResult; Assert.IsNotNull(result); Assert.IsTrue(string.IsNullOrEmpty(result.ViewName) || result.ViewName == "Index"); }
public void Get_ViewResult_RolesIndex_Test() { //Arrange RolesController controller = new RolesController(); //Act var result = controller.Index(); //Assert Assert.IsType <ViewResult>(result); }
public void CreateTestNotNull() { var umMock = GetUserManagerMock(); var rmMock = GetRoleManagerMock(); var rolesController = new RolesController(rmMock.Object, umMock.Object); var result = rolesController.Index(); Assert.NotNull(result); }
public void RolesMethod() { // Arrange RolesController controller = new RolesController(); // Act Task result = controller.Index() as Task; // Assert Assert.IsNotNull(result); }
public async Task Index_returns_null_when_claims_is_empty() { //Arrange var controller = new RolesController(_configuration, _contextAccessor); //Act var result = await controller.Index(); //Assert var viewResult = Assert.IsType <ViewResult>(result); //Asserting that the return is a View Assert.Null(viewResult.ViewData.Model); //Asserting that the returned model is null }
public void IndexModelTest() { var umMock = GetUserManagerMock(); var rmMock = GetRoleManagerMock(); var rolesController = new RolesController(rmMock.Object, umMock.Object); rmMock.Setup(item => item.Roles).Returns(TestRoles.AsQueryable()); var result = rolesController.Index(); Assert.NotNull(result); Assert.Equal(rolesController.ViewData.Model.ToString(), TestRoles.AsQueryable().ToString()); }
public void Index_returns_model_with_null_currentmoduleid_when_session_is_empty() { //Arrange var controller = new RolesController(_bosAuthClient); //Act var result = controller.Index(); //Assert var viewResult = Assert.IsType <ViewResult>(result); //Asserting that the return is a View dynamic model = Assert.IsAssignableFrom <ExpandoObject>(viewResult.ViewData.Model); Assert.True(model.CurrentModuleId == null); }
public void IndexObjets() { //Assert.IsNotNull(result); //Assert.AreEqual(result.RouteName, "DefaultApi"); //Assert.AreEqual(result.RouteValues["id"], result.Content.Id); //Assert.AreEqual(result.Content.Name, item.Name); ////return View(db.Categories.ToList()); //Arrange RolesController controller = new RolesController(); //act ViewResult result = controller.Index() as ViewResult; //Assert Assert.IsNotNull(result); // Assert.AreEqual("Index", result.ViewName); }
public void 未削除Roleがある場合メッセージを表示() { // Arrange var mockUserManager = this.GetMockUserManager(); var mockRoleManager = this.GetMockRoleManager(); mockRoleManager.Setup(r => r.Roles) .Returns(new List <ApplicationRole>() { new ApplicationRole() { Name = "Administrator" }, new ApplicationRole() { Name = "TournamentCreator" }, new ApplicationRole() { Name = "Customer" } } .AsQueryable()); IList <ApplicationUser> roles = new List <ApplicationUser>() { new ApplicationUser() }; var appRole = new ApplicationRole() { Name = "Customer", Id = "" }; mockRoleManager.Setup(r => r.FindByNameAsync("Customer")) .Returns(Task.FromResult(appRole)); mockUserManager.Setup(u => u.GetUsersInRoleAsync("Customer")) .Returns(Task.FromResult(roles)); var controller = new RolesController(mockUserManager.Object, mockRoleManager.Object); // Act var result = controller.Index(); // Assert var viewResult = Assert.IsType <ViewResult>(result); var model = Assert.IsAssignableFrom <IndexViewModel>(viewResult.ViewData.Model); Assert.True(model.HasUndeleted); }
public void CanListRoles() { // Establish Context IList <RoleDto> roleSummariesToExpect = new List <RoleDto>(); var roleDto = new RoleDto(); roleSummariesToExpect.Add(roleDto); _roleManagementService.Expect(r => r.GetRoleSummaries()) .Return(roleSummariesToExpect); // Act ViewResult result = _rolesController.Index().AssertViewRendered(); // Assert result.ViewData.Model.ShouldNotBeNull(); (result.ViewData.Model as IList <RoleDto>).ShouldNotBeNull(); (result.ViewData.Model as IList <RoleDto>).Count.ShouldEqual(1); }
public void IndexShouldDisplayRoles() { //ARRANGE var model = new List <Role>(); var logic = new Mock <IRoleLogic>(); logic .Setup(x => x.GetAll()) .Returns(model) .Verifiable("Should get the roles to display."); var controller = new RolesController(logic.Object); //ACT var result = controller.Index() as ViewResult; //ASSERT logic.Verify(); Assert.NotNull(result); Assert.That(result.ViewName, Is.EqualTo("Index")); Assert.That(result.Model, Is.EqualTo(model)); }