public void Should_Throw_If_CsvFile_Is_Null() { // Given var fixture = new CsvHelpersFixture(false); // When var result = Record.Exception(() => fixture.Read()); // Then result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("csvFile"); }
public void Should_Throw_If_File_Does_Not_Exist() { // Given var fixture = new CsvHelpersFixture(false); fixture.CsvFilePath = "/Working/test.csv"; // When var result = Record.Exception(() => fixture.Read()); // Then result.ShouldBeType <FileNotFoundException>(); }
public void Should_Throw_If_Settings_Are_Null() { // Given var fixture = new CsvHelpersFixture(); fixture.Settings = null; // When var result = Record.Exception(() => fixture.Read()); // Then result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("settings"); }