public void Should_Add_Default_Arguments() { var fixture = new JekyllVersionCommandFixture(); var result = fixture.Run(); result.Args.Should().Be("exec jekyll --version"); }
public void Should_Throw_If_Settings_Are_Null() { var fixture = new JekyllVersionCommandFixture { Settings = null, }; Action action = () => fixture.Run(); action.Should().Throw <ArgumentNullException>() .Which.ParamName.Should().Be("settings"); }
public void Should_Add_Default_Arguments_When_Bundler_Is_Disabled() { var fixture = new JekyllVersionCommandFixture { Settings = { DoNotUseBundler = true }, }; fixture.GivenJekyllToolExist(); var result = fixture.Run(); result.Args.Should().Be("--version"); }