public void NoProjectSettingsFile() { TfsSettings expectedTfsSettings = TfsSettingsTests.ExpectedTfsSettings(true); Assert.AreEqual(string.Empty, TfsSettings.Default.LoadedSettingsPath); TfsSettingsTests.AssertSettingsAreEuqal(expectedTfsSettings, TfsSettings.Default); }
public void ProjectSettingsFileWithOverrides() { TfsSettings expectedTfsSettings = TfsSettingsTests.ExpectedTfsSettings(false); TfsSettings.Load(@"TfsSettings\OverrideAllSettings.xml"); Assert.AreEqual(Path.GetFullPath(@"TfsSettings\OverrideAllSettings.xml"), TfsSettings.Default.LoadedSettingsPath); TfsSettingsTests.AssertSettingsAreEuqal(expectedTfsSettings, TfsSettings.Default); }
public void ProjectClearSettings() { TfsSettings expectedTfsSettings = TfsSettingsTests.ExpectedTfsSettings(true); TfsSettings.Load(@"TfsSettings\OverrideAllSettings.xml"); Assert.AreEqual(Path.GetFullPath(@"TfsSettings\OverrideAllSettings.xml"), TfsSettings.Default.LoadedSettingsPath); TfsSettings.Load(null); Assert.AreEqual(string.Empty, TfsSettings.Default.LoadedSettingsPath); TfsSettingsTests.AssertSettingsAreEuqal(expectedTfsSettings, TfsSettings.Default); }