public void ComposePartsTest() { DerivedUANetworkingConfiguration _newConfiguration = new DerivedUANetworkingConfiguration(); Assert.IsNotNull(_newConfiguration); Assert.IsNull(_newConfiguration.ConfigurationData); Assert.IsNull(_newConfiguration.CurrentConfiguration); Assert.IsNotNull(_newConfiguration.TraceSource); _newConfiguration.ComposeParts(); Assert.IsNotNull(_newConfiguration.TraceSource); }
public void ReadConfigurationTest() { DerivedUANetworkingConfiguration _newConfiguration = new DerivedUANetworkingConfiguration(); _newConfiguration.ComposeParts(); FileInfo _configFile = new FileInfo(@"TestData\ConfigurationDataConsumer.xml"); Assert.IsTrue(_configFile.Exists); bool _ConfigurationFileChanged = false; Assert.IsNull(_newConfiguration.ConfigurationData); _newConfiguration.OnModified += (x, y) => { _ConfigurationFileChanged = true; }; _newConfiguration.ReadConfiguration(_configFile); Assert.IsTrue(_ConfigurationFileChanged); Assert.IsNotNull(_newConfiguration.CurrentConfiguration); Assert.IsNotNull(_newConfiguration.ConfigurationData); }