public void Setup() { _mockStringLocaliserBuilder = new MockStringLocaliserBuilder(); createOrganisationRequestModelValidatorStringLocaliser = _mockStringLocaliserBuilder .WithKey(ResourceMessageName.NoAssesmentProviderFound) .WithKeyValue("100000000") .Build <CreateOrganisationRequestValidator>(); ContactQueryRepositoryMock = new Mock <IContactQueryRepository>(); OrganisationQueryRepositoryMock = new Mock <IOrganisationQueryRepository>(); CreateOrganisationRequestValidator = new CreateOrganisationRequestValidator(createOrganisationRequestModelValidatorStringLocaliser.Object, ContactQueryRepositoryMock.Object, OrganisationQueryRepositoryMock.Object); }
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); }