public void Should_Throw_If_Context_Is_Null() { // Given var fixture = new TalendCommandLineBuildJobFixture(); // When var result = Record.Exception(() => TalendCommandLineAliases.BuildJob(null, fixture.ProjectName, fixture.JobName, fixture.ArtifactDestination, fixture.Settings)); // Then result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("context"); }
public void BuildJob_Should_Throw_If_ArtifactDestination_Is_Null() { // Given var fixture = new TalendCommandLineBuildJobFixture(); var context = Substitute.For <ICakeContext>(); // When var result = Record.Exception(() => TalendCommandLineAliases.BuildJob(context, "Test1", "job42", null, fixture.Settings)); // Then result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("artifactDestination"); }