public void CodeSetCommandServiceSetup() { _unitOfWorkAdmin = _factory.Create <IAdministrationUnitOfWork>(); _iLogMock = _factory.Create <ILog>(); _jurisdiction = new ValueObjects.Jurisdiction("ori", "agencyCode"); _agencyDerived = new AgencyDerived(_jurisdiction, "name"); _codeSetDerived = new CodeSetDerived(_agencyDerived, "category", "name", "description"); _unitOfWorkAdmin.Setup(item => item.Find <Agency>(It.IsAny <Guid>(), It.IsAny <TrackingMode>(), It.IsAny <ThrowIf>())) .Returns(_agencyDerived); _unitOfWorkAdmin.Setup(item => item.Find <CodeSet>(It.IsAny <Guid>(), It.IsAny <TrackingMode>(), It.IsAny <ThrowIf>())) .Returns(_codeSetDerived); var urcCode = new RMSSystem(It.IsAny <Guid>(), "description"); _unitOfWorkAdmin.Setup(item => item.GetSystemInstance()).Returns(urcCode); _authorizationPolicy = new Mock <IServiceAuthorizationPolicy>(); _identityProvider = new Mock <IServiceIdentityProvider>(); var identityContext = new IdentityContext() { IdentityId = Guid.NewGuid() }; _identityProvider.Setup(x => x.GetPrincipalIdentifier()).Returns(identityContext.IdentityId); _identityProvider.Setup(x => x.GetIdentityContext()).Returns(identityContext); _codeSetCommandService = new Administration.Services.Command.CodeSetCommandService(_unitOfWorkAdmin.Object, _iLogMock.Object, _authorizationPolicy.Object, _identityProvider.Object); }
public void AssemblyInitialization() { AutomapperConfiguration.Initialize(); var jurisdiction = new Jurisdiction("ori", "agencyCode"); AgencyDetails = new AgencyDerived(jurisdiction, "name"); }
public void AgencyQueryServiceClassSetUp() { _factory = new MockRepository(MockBehavior.Loose); _unitOfWorkAdmin = _factory.Create <IAdministrationUnitOfWork>(); _jurisdiction = new Jurisdiction("ori", "agencyCode"); _agency = new AgencyDerived(_jurisdiction, "name"); _agencyConfiguration = new AgencyConfigurationDerived(_agency, "name"); _rmsSystem = new RMSSystem(Guid.NewGuid(), "description"); _user = _rmsSystem.CreateUserAccount(_agency, "username", "password"); _unitOfWorkAdmin.Setup(item => item.Find <Agency>(It.IsAny <Guid>(), It.IsAny <TrackingMode>(), It.IsAny <ThrowIf>())) .Returns(_agency); _unitOfWorkAdmin.Setup(item => item.Find <User>(It.IsAny <Guid>(), It.IsAny <TrackingMode>(), It.IsAny <ThrowIf>())) .Returns(_user); _authorizationPolicy = new Mock <IServiceAuthorizationPolicy>(); _identityProvider = new Mock <IServiceIdentityProvider>(); var identityContext = new IdentityContext() { IdentityId = Guid.NewGuid() }; _identityProvider.Setup(x => x.GetPrincipalIdentifier()).Returns(identityContext.IdentityId); _identityProvider.Setup(x => x.GetIdentityContext()).Returns(identityContext); _iPasswordQueryService = new PasswordQueryService(_unitOfWorkAdmin.Object, Mock.Of <ILog>(), _authorizationPolicy.Object, _identityProvider.Object); SetUpAgencyPasswordConfiguration(); }
public void AgencyQueryServiceClassSetUp() { _factory = new MockRepository(MockBehavior.Loose); _unitOfWorkAdmin = _factory.Create <IAdministrationUnitOfWork>(); _jurisdiction = new Jurisdiction("ori", "agencyCode"); _agency = new AgencyDerived(_jurisdiction, "name"); _agencyConfiguration = new AgencyConfigurationDerived(_agency, "name"); _agencyList = new List <AgencyDerived>(); _agencyList.Add(_agency); _authorizationPolicy = new Mock <IServiceAuthorizationPolicy>(); _identityProvider = new Mock <IServiceIdentityProvider>(); var identityContext = new IdentityContext { IdentityId = Guid.NewGuid() }; _identityProvider.Setup(x => x.GetPrincipalIdentifier()).Returns(identityContext.IdentityId); _identityProvider.Setup(x => x.GetIdentityContext()).Returns(identityContext); _unitOfWorkAdmin.Setup(item => item.Find <Agency>(It.IsAny <Guid>(), It.IsAny <TrackingMode>(), It.IsAny <ThrowIf>())) .Returns(_agency); _unitOfWorkAdmin.Setup(item => item.GetEntityQuery <Agency>(It.IsAny <TrackingMode>())) .Returns(_agencyList.AsQueryable()); _agencyQueryService = new AgencyQueryService(_unitOfWorkAdmin.Object, Mock.Of <ILog>(), _authorizationPolicy.Object, _identityProvider.Object); }
public void ClassSetUp() { _factory = new MockRepository(MockBehavior.Loose); _jurisdiction = new ValueObjects.Jurisdiction("ori", "agencyCode"); _agency = new AgencyDerived(_jurisdiction, "name"); _agencyConfiguration = new AgencyConfigurationDerived(_agency, "name"); _agencyConfigurationList = new List <AgencyConfiguration>(); _agencyConfigurationList.Add(_agencyConfiguration); _agencyReference = new List <AgencyReference>(); var agencyReference = new AgencyReference(); agencyReference.AgencyId = _agency.Id; _agencyReference.Add(agencyReference); _authorizationPolicy = new Mock <IServiceAuthorizationPolicy>(); _identityProvider = new Mock <IServiceIdentityProvider>(); _unitOfWorkAdmin = _factory.Create <IAdministrationUnitOfWork>(); _rmsSystem = new RMSSystem(Guid.NewGuid(), "description"); _unitOfWorkAdmin.Setup(item => item.GetEntityQuery <AgencyConfiguration>(It.IsAny <TrackingMode>())) .Returns(_agencyConfigurationList.AsQueryable()); _unitOfWorkAdmin.Setup(item => item.GetSystemInstance()).Returns(_rmsSystem); _agencyCommandService = new Administration.Services.Command.AgencyCommandService( _unitOfWorkAdmin.Object, Mock.Of <ILog>(), _authorizationPolicy.Object, _identityProvider.Object); }
public void CreateUser() { _jurisdiction = new Jurisdiction("ori", "agencyCode"); _agency = new AgencyDerived(_jurisdiction, "name"); var result = rmssystem.CreateUserAccount(_agency, "data", "data1"); result.Should().BeOfType(typeof(User)); }
public void ClassLevelSetUp() { var jurisdiction = new Jurisdiction("ori", "agencyCode"); var agency = new AgencyDerived(jurisdiction, "name"); var rmsSystem = new RMSSystem(Guid.NewGuid(), "RMS Description"); _user = rmsSystem.CreateUserAccount(agency, "New User", "1ab"); _passwordConfiguration = PasswordConfiguration.Empty; }
public void ClassLevelSetUp() { var jurisdiction = new Jurisdiction("ori", "agencyCode"); _agency = new AgencyDerived(jurisdiction, "name"); _workflow = _agency.CreateWorkflow("Workflow Title", null); _workflowInstanceService = new WorkflowInstanceService(); SetUpReport(); }
public void ChangeCodeSetCategory_3() { var codeSetList = new List <CodeSet>(); _agencyDerived = new AgencyDerived(_jurisdiction, "name"); codeSetList.Add(_codeSetDerived); _agencyDerived.SetCodeSetsCollection(codeSetList); _unitOfWorkAdmin.Setup(item => item.Find <CodeSet>(It.IsAny <Guid>(), It.IsAny <TrackingMode>(), It.IsAny <ThrowIf>())) .Returns(_codeSetDerived); _codeSetCommandService.ChangeCodeSetCategory(Guid.NewGuid(), "newcategory"); }
public void ClassLevelSetUp() { var identityContext = new IdentityContext { IdentityId = Guid.NewGuid() }; _authorizationPolicy = new Mock <IServiceAuthorizationPolicy>(); _identityProvider = new Mock <IServiceIdentityProvider>(); _identityProvider.Setup(x => x.GetPrincipalIdentifier()).Returns(identityContext.IdentityId); _identityProvider.Setup(x => x.GetIdentityContext()).Returns(identityContext); _agency = AdministrationUnitTestFixture.AgencyDetails; _administrationUnitOfWork = new Mock <IAdministrationUnitOfWork>(); _workflow = _agency.CreateWorkflow("Workflow Title", null); _administrationUnitOfWork.Setup(item => item.Find <Workflow>(It.IsAny <Guid>(), It.IsAny <TrackingMode>(), It.IsAny <ThrowIf>())).Returns(_workflow); _workflowCommandService = new WorkflowCommandService(_administrationUnitOfWork.Object, Mock.Of <ILog>(), _authorizationPolicy.Object, _identityProvider.Object); }
public void ClassLevelSetup() { _agencyDerived = AdministrationUnitTestFixture.AgencyDetails; _role = _agencyDerived.CreateRole("Supervisor Role", "Role Description"); }