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); }
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); } }