예제 #1
0
        public void Arrange()
        {
            Setup();

            _organisation = Builder <Organisation> .CreateNew().Build();

            OrganisationQueryRepositoryMock.Setup(q => q.GetByUkPrn(Moq.It.IsAny <long>()))
            .Returns(Task.FromResult((_organisation)));

            _result = OrganisationQueryController.SearchOrganisation(10000000).Result;
        }
        public void Arrange()
        {
            Setup();

            UpdateOrganisationRequest = Builder <UpdateOrganisationRequest> .CreateNew()
                                        .With(q => q.EndPointAssessorName = "Jane")
                                        .With(q => q.PrimaryContact       = null)
                                        .Build();

            OrganisationQueryRepositoryMock.Setup(q => q.CheckIfAlreadyExists(Moq.It.IsAny <string>()))
            .Returns(Task.FromResult((true)));

            _validationResult = UpdateOrganisationRequestValidator.Validate(UpdateOrganisationRequest);
        }
예제 #3
0
        public void Arrange()
        {
            Setup();

            ContactQueryRepositoryMock.Setup(q => q.CheckContactExists(Moq.It.IsAny <string>()))
            .Returns(Task.FromResult((false)));

            OrganisationQueryRepositoryMock.Setup(q => q.CheckIfAlreadyExists(Moq.It.IsAny <string>()))
            .Returns(Task.FromResult((true)));

            ContactRequest = Builder <CreateContactRequest> .CreateNew()
                             .With(q => q.Email = "*****@*****.**")
                             .Build();

            _validationResult = CreateContactRequestValidator.Validate(ContactRequest);
        }
        public void Arrange()
        {
            Setup();
            MappingBootstrapper.Initialize();
            var contacts = Builder <Contact> .CreateListOfSize(10).Build().AsEnumerable();

            ContactQueryRepositoryMock.Setup(q => q.GetContactsForEpao(Moq.It.IsAny <string>()))
            .Returns(Task.FromResult((contacts)));

            OrganisationQueryRepositoryMock.Setup(q => q.CheckIfAlreadyExists(Moq.It.IsAny <string>()))
            .Returns(Task.FromResult <bool>(true));

            var endPointAssessorOrganisationId = "EPA1234";

            _result = ContactQueryController.SearchContactsForAnOrganisation(endPointAssessorOrganisationId).Result;
        }
예제 #5
0
        public void Arrange()
        {
            Setup();

            CreateOrganisationRequest = Builder <CreateOrganisationRequest> .CreateNew()
                                        .With(q => q.EndPointAssessorOrganisationId = "1234567890123456")
                                        .With(q => q.EndPointAssessorUkprn          = 10000001)
                                        .Build();

            ContactQueryRepositoryMock.Setup(q => q.CheckContactExists(Moq.It.IsAny <string>()))
            .Returns(Task.FromResult((false)));

            OrganisationQueryRepositoryMock.Setup(q => q.CheckIfAlreadyExists(Moq.It.IsAny <string>()))
            .Returns(Task.FromResult((true)));

            _validationResult = CreateOrganisationRequestValidator.Validate(CreateOrganisationRequest);
        }
        public void Arrange()
        {
            Setup();

            _organisation = Builder <Organisation> .CreateNew().Build();

            OrganisationQueryRepositoryMock.Setup(q => q.GetByUkPrn(Moq.It.IsAny <int>()))
            .Returns(Task.FromResult <Organisation>(null));

            try
            {
                var result = OrganisationQueryController.SearchOrganisation(10000000).Result;
            }
            catch (Exception exception)
            {
                _result = exception;
            }
        }
예제 #7
0
        public void Arrange()
        {
            Setup();

            var contactRequest = Builder <UpdateContactRequest>
                                 .CreateNew()
                                 .With(q => q.UserName    = q.UserName.PadLeft(40, 'x'))
                                 .With(q => q.DisplayName = q.DisplayName.PadLeft(140, 'x'))
                                 .With(q => q.Email       = q.Email.PadLeft(140, 'x'))
                                 .Build();

            ContactQueryRepositoryMock.Setup(q => q.CheckContactExists(Moq.It.IsAny <string>()))
            .Returns(Task.FromResult((false)));

            OrganisationQueryRepositoryMock.Setup(q => q.CheckIfAlreadyExists(Moq.It.IsAny <string>()))
            .Returns(Task.FromResult((true)));


            _validationResult = UpdateContactRequestValidator.Validate(contactRequest);
        }
        public async Task Arrange()
        {
            _request = Builder <GetBatchCertificateRequest> .CreateNew()
                       .With(i => i.Uln               = 1234567890)
                       .With(i => i.StandardCode      = 101)
                       .With(i => i.StandardReference = null)
                       .With(i => i.UkPrn             = 12345678)
                       .With(i => i.FamilyName        = "Test")
                       .Build();

            var organisationResponse = Builder <Organisation> .CreateNew().Build();

            var certificateResponse = Builder <Certificate> .CreateNew().Build();

            OrganisationQueryRepositoryMock.Setup(o => o.GetByUkPrn(_request.UkPrn))
            .ReturnsAsync(organisationResponse);

            CertificateRepositoryMock.Setup(c => c.GetCertificateByUlnOrgIdLastnameAndStandardCode(_request.Uln,
                                                                                                   organisationResponse.EndPointAssessorOrganisationId, _request.FamilyName, _request.StandardCode))
            .ReturnsAsync(certificateResponse);

            _validationResult = await Validator.ValidateAsync(_request);
        }