public void Setup()
        {
            _localizer = new Mock <IStringLocalizer <EpaOrganisationValidator> >();
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.OrganisationStandardEffectiveFromAfterEffectiveTo])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.OrganisationStandardEffectiveFromAfterEffectiveTo, "fail"));
            _standardService = new Mock <IStandardService>();

            _validator = new EpaOrganisationValidator(Mock.Of <IRegisterValidationRepository>(), Mock.Of <IRegisterQueryRepository>(), Mock.Of <ISpecialCharacterCleanserService>(), _localizer.Object, _standardService.Object);
        }
Exemple #2
0
        public void Setup()
        {
            _registerRepository      = new Mock <IRegisterValidationRepository>();
            _registerQueryRepository = new Mock <IRegisterQueryRepository>();
            _localizer       = new Mock <IStringLocalizer <EpaOrganisationValidator> >();
            _cleanserService = new Mock <ISpecialCharacterCleanserService>();
            _cleanserService.Setup(c => c.CleanseStringForSpecialCharacters(It.IsAny <string>()))
            .Returns((string s) => s);

            _standardService = new Mock <IStandardService>();
            _validator       = new EpaOrganisationValidator(_registerRepository.Object, _registerQueryRepository.Object,
                                                            _cleanserService.Object, _localizer.Object, _standardService.Object);

            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.OrganisationTypeIsInvalid])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.OrganisationTypeIsInvalid, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.OrganisationTypeIsRequired])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.OrganisationTypeIsRequired, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.OrganisationIdAlreadyUsed])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.OrganisationIdAlreadyUsed, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.NoOrganisationId])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.NoOrganisationId, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.OrganisationNotFound])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.OrganisationNotFound, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.OrganisationIdTooLong])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.OrganisationIdTooLong, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.OrganisationNameEmpty])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.OrganisationNameEmpty, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.UkprnAlreadyUsed])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.UkprnAlreadyUsed, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.AnotherOrganisationUsingTheUkprn])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.AnotherOrganisationUsingTheUkprn,
                                         "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.UkprnIsInvalid])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.UkprnIsInvalid, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.ContactIdInvalidForOrganisationId])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.ContactIdInvalidForOrganisationId,
                                         "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.OrganisationStandardAlreadyExists])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.OrganisationStandardAlreadyExists,
                                         "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.StandardNotFound])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.StandardNotFound, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.OrganisationStandardDoesNotExist])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.OrganisationStandardDoesNotExist,
                                         "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.EmailIsIncorrectFormat])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.EmailIsIncorrectFormat, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.ErrorMessageOrganisationNameAlreadyPresent])
            .Returns(new LocalizedString(
                         EpaOrganisationValidatorMessageName.ErrorMessageOrganisationNameAlreadyPresent, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.EmailIsMissing])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.EmailIsIncorrectFormat, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.ContactIdDoesntExist])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.ContactIdDoesntExist, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.DisplayNameIsMissing])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.DisplayNameIsMissing,
                                         "DisplayNameIsMissing"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.DisplayNameTooShort])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.DisplayNameTooShort,
                                         "DisplayNameTooShort"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.EmailIsMissing])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.EmailIsMissing, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.EmailAlreadyPresentInAnotherOrganisation])
            .Returns(new LocalizedString(
                         EpaOrganisationValidatorMessageName.EmailAlreadyPresentInAnotherOrganisation, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.ContactIdIsRequired])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.ContactIdIsRequired, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.NoDeliveryAreasPresent])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.NoDeliveryAreasPresent, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.DeliveryAreaNotValid])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.DeliveryAreaNotValid, "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.OrganisationCompanyNumberNotValid])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.OrganisationCompanyNumberNotValid,
                                         "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.OrganisationCharityNumberNotValid])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.OrganisationCharityNumberNotValid,
                                         "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.OrganisationCompanyNumberAlreadyUsed])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.OrganisationCompanyNumberAlreadyUsed,
                                         "fail"));
            _localizer.Setup(l => l[EpaOrganisationValidatorMessageName.OrganisationCharityNumberAlreadyUsed])
            .Returns(new LocalizedString(EpaOrganisationValidatorMessageName.OrganisationCharityNumberAlreadyUsed,
                                         "fail"));
        }