Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
 public void ClassLevelSetup()
 {
     _agencyDerived = AdministrationUnitTestFixture.AgencyDetails;
     _role          = _agencyDerived.CreateRole("Supervisor Role", "Role Description");
 }