/// <summary> /// Set default, test Ocsp factory /// </summary> public override void SetTestRevocationLookupFactoryConfig() { RevocationLookupFactoryConfig revoFactoryConfig = ConfigurationHandler.GetConfigurationSection <RevocationLookupFactoryConfig>(); revoFactoryConfig.ImplementationAssembly = "dk.gov.oiosi.library"; revoFactoryConfig.ImplementationNamespaceClass = "dk.gov.oiosi.security.revocation.ocsp.OcspLookupTest"; }
public void AnyXmlSerializableObjectCanBeAddedToConfiguration() { var configFile = Settings.CreateRandomPath("RaspConfig.xml"); Directory.CreateDirectory(configFile.Directory.FullName); ConfigurationHandler.ConfigFilePath = configFile.FullName; ConfigurationHandler.Reset(); RevocationLookupFactoryConfig ocspFactoryConfig = ConfigurationHandler.GetConfigurationSection <RevocationLookupFactoryConfig>(); ocspFactoryConfig.ImplementationAssembly = "dk.gov.oiosi.library"; ocspFactoryConfig.ImplementationNamespaceClass = "dk.gov.oiosi.security.ocsp.OcspLookup"; ConfigurationHandler.SaveToFile(); var rootNode = GetRaspConfigurationNode(configFile); AssertNodeHasConfigurationSectionWithName(rootNode, "RevocationLookupFactoryConfig"); }