public void Should_Not_Throw_If_Paremeters_Are_Set() { // Given var fixture = new SvnAdderFixture { }; // When fixture.CreateAdder(); }
public void Should_Proxy_Call_To_SvnClient() { // Given var fixture = new SvnAdderFixture(); // When fixture.Add(); // Then fixture.SvnClient.Received(1).Add(fixture.DirectoryPath.ToString(), fixture.Settings); fixture.SvnClient.Received(1).Add(fixture.FilePath.ToString(), fixture.Settings); }
public void Should_Throw_If_FilePath_Is_Null() { // Given var fixture = new SvnAdderFixture { FilePath = null }; // When // Then Assert.Throws <ArgumentNullException>("file", () => fixture.Add()); }
public void Should_Throw_If_Settings_Is_Null() { // Given var fixture = new SvnAdderFixture { Settings = null }; // When // Then Assert.Throws <ArgumentNullException>("settings", () => fixture.Add()); }
public void Should_Throw_If_SvnClient_Is_Null() { // Given var fixture = new SvnAdderFixture { GetSvnClient = null }; // When // Then Assert.Throws <ArgumentNullException>("clientFactoryMethod", () => fixture.CreateAdder()); }
public void Should_Throw_If_Environment_Is_Null() { // Given var fixture = new SvnAdderFixture { Environment = null }; // When // Then Assert.Throws <ArgumentNullException>("environment", () => fixture.CreateAdder()); }