public void LoadOrCreateConfiguration_MalformedXMLFile_ThrowsKraken() { string tempFile = Path.Combine(tempDir, "invalid.xml"); using (var stream = new StreamWriter(tempFile)) { stream.Write("This is not a valid XML file."); } Assert.Throws <Kraken>(() => GUIConfiguration.LoadOrCreateConfiguration(tempFile)); }
public void LoadOrCreateConfiguration_CorrectConfigurationFile_Loaded() { string tempFile = Path.Combine(tempDir, "valid.xml"); using (var stream = new StreamWriter(tempFile)) { stream.Write(TestData.ConfigurationFile()); } var result = GUIConfiguration.LoadOrCreateConfiguration(tempFile); Assert.IsNotNull(result); }