Esempio n. 1
0
            public void Should_Throw_If_Context_Is_Null()
            {
                // Given
                var file = Substitute.For <IFile>();

                // When
                var result = Record.Exception(() => CsvHelperAliases.WriteCsv(null, file.Path, new List <Person>()));

                // Then
                result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("context");
            }
Esempio n. 2
0
            public void Should_Throw_If_CSV_File_Is_Null()
            {
                // Given
                var environment = Substitute.For <ICakeEnvironment>();
                var context     = Substitute.For <ICakeContext>();

                context.Environment.Returns(environment);

                // When
                var result = Record.Exception(() => CsvHelperAliases.ReadCsv <Person>(context, null));

                // Then
                result.ShouldBeType <ArgumentNullException>().ParamName.ShouldEqual("csvFile");
            }