public void Should_Throw_If_DnaFilePath_Is_Null() { var fixture = new ExcelDnaPackToolFixture(_log); fixture.Invoking(f => f.Run()) .Should().ThrowExactly <CakeException>() .And.Message.Should().Be($"{nameof(ExcelDnaPackSettings.DnaFilePath)} setting is required"); }
public void Should_Throw_If_Settings_Are_Null() { var fixture = new ExcelDnaPackToolFixture(_log) { Settings = null, }; fixture.Invoking(f => f.Run()) .Should().ThrowExactly <ArgumentNullException>() .And.ParamName.Should().Be("settings"); }