public void Spec01() { using (var testable = new CreateTestable()) { var actual = testable.Instance.Create(null); I.Expect(actual.Help).ToBeTrue(); } }
public void Spec03() { using (var testable = new CreateTestable()) { var actual = testable.Instance.Create(new string[] { "/?" }); I.Expect(actual.Help).ToBeTrue(); } }
public void Spec06() { using (var testable = new CreateTestable()) { var actual = testable.Instance.Create(new string[] { "source directory" }); I.Expect(actual.SourceDirectory).ToBe("source directory"); I.Expect(actual.Help).ToBeFalse(); } }
public void Spec05() { using (var testable = new CreateTestable()) { I.Expect(() => { var actual = testable.Instance.Create(new string[] { "-s" }); }).ToThrow <ArgumentException>(); } }
public void Spec12() { using (var testable = new CreateTestable()) { var actual = testable.Instance.Create(new string[] { @"some\path\to\file.json" }); I.Expect(actual.SettingsEditor).ToBe(true); } }
public void Spec07() { using (var testable = new CreateTestable()) { var actual = testable.Instance.Create(new string[] { "source directory", "-settingsfile", "settings file" }); I.Expect(actual.SettingsFile).ToBe("settings file"); } }
public void Spec09() { using (var testable = new CreateTestable()) { var actual = testable.Instance.Create(new string[] { "source directory", "-loglevel", "silent" }); I.Expect(actual.LogLevel).ToBe(LogLevel.Silent); } }
public void Spec08() { using (var testable = new CreateTestable()) { var actual = testable.Instance.Create(new string[] { "source directory", "-reportfile", "report file" }); I.Expect(actual.ReportFile).ToBe("report file"); } }
public void Spec11() { using (var testable = new CreateTestable()) { I.Expect(() => { var actual = testable.Instance.Create(new string[] { "source directory", "/r", "/s", "settings file" }); }).ToThrow <ArgumentException>(); } }
public void Spec10() { using (var testable = new CreateTestable()) { var actual = testable.Instance.Create(new string[] { "source directory", "/l", "1", "/r", "report file", "/s", "settings file" }); I.Expect(actual.SettingsFile).ToBe("settings file"); I.Expect(actual.ReportFile).ToBe("report file"); I.Expect(actual.LogLevel).ToBe(LogLevel.Verbose); } }