コード例 #1
0
        public void AttemptingToGenerateACsvFromAnInvalidDefinitionThrowsAnException()
        {
            var definition = CsvDefinitionProvider.GetValid();

            definition.Headers[1] = "WRONG";

            Assert.Throws <InvalidOperationException>(() => definition.GenerateString());
        }
コード例 #2
0
 public void WhenCallingGenerateFileThePathParameterCannotBeEmpty()
 => Assert.Throws <ArgumentException>("path", () => CsvDefinitionProvider.GetValid().GenerateFile(string.Empty));
コード例 #3
0
 public void WhenCallingGenerateFileThePathParameterIsRequired()
 => Assert.Throws <ArgumentNullException>("path", () => CsvDefinitionProvider.GetValid().GenerateFile(null));