Esempio n. 1
0
        public void RETURN_TRUE_IF_DEFAULT_ADMIN_DETAILS_IS_VALID()
        {
            var configuration = CommonMethods.CreateMockConfigurationFromFile(APPSETTINGS_WITH_VALID_DATA);

            var validatorHelperMock = new Mock <IValidatorHelper>();
            var objectUnderTest     = new AppSettingsValidator(configuration, validatorHelperMock.Object);
            var result = objectUnderTest.IsDefaultAdminDetailsValid();

            Assert.IsNotNull(result);
            Assert.IsTrue(result);
        }
Esempio n. 2
0
        private static void ValidateConfigurationSettings(IConfiguration configuration)
        {
            AppSettingsValidator validatorHelper = new AppSettingsValidator(configuration, new ValidatorHelper());

            if (!validatorHelper.IsConnectionStringValid() || !validatorHelper.IsFileStorePathValid() || !validatorHelper.IsLocalApiUrlValid() || !validatorHelper.IsDefaultAdminDetailsValid())
            {
                throw new ConfigurationValidationException(validatorHelper.ErrorMessageContainer);
            }
        }