public void GetRoles() { var roleList = new List <Role>(); var role = _agency.CreateRole("name", "description"); roleList.Add(role); _unitOfWorkAdmin.Setup(item => item.GetEntityQuery <Role>(It.IsAny <TrackingMode>())) .Returns(roleList.AsQueryable()); var result = _agencyQueryService.GetRoles(_agency.Id); Assert.AreNotSame(result, null); result.Select(item => item.AgencyId).FirstOrDefault().Should().Be(_agency.Id); result.Select(item => item.Name).FirstOrDefault().Should().Be("name"); result.Select(item => item.RoleId).FirstOrDefault().Should().Be(role.Id); }
public void ClassLevelSetup() { _agencyDerived = AdministrationUnitTestFixture.AgencyDetails; _role = _agencyDerived.CreateRole("Supervisor Role", "Role Description"); }