public void A_deployed_configuration_file_can_replace_the_current_configuration() { TestFile.FromCurrentConfigurationFile().InvokeAndPreserve(currentConfigurationFile => { var deployedFile = TestFile.FromDeployedFile(DeployedConfigurationFileName); currentConfigurationFile.ReplaceWith(deployedFile); Assert.That(ConfigurationManager.AppSettings["DeployedConfiguration"], Is.EqualTo("This is a deployed configuration")); }); }
public void An_embedded_configuration_file_can_replace_the_current_configuration() { TestFile.FromCurrentConfigurationFile().InvokeAndPreserve(currentConfigurationFile => { var embeddedFile = TestFile.FromEmbeddedResource(typeof(TestFileTests).Assembly, EmbeddedConfigurationResourceName, EmbeddedConfigurationFileName); currentConfigurationFile.ReplaceWith(embeddedFile); Assert.That(ConfigurationManager.AppSettings["EmbeddedConfiguration"], Is.EqualTo("This is an embedded configuration")); }); }
public void The_current_configuration_file_can_be_used_as_a_test_file() { var currentConfigurationFile = TestFile.FromCurrentConfigurationFile(); Assert.That(File.Exists(currentConfigurationFile.FullName)); }