Ejemplo n.º 1
0
        public void AttemptingToGenerateACsvFromAnInvalidDefinitionThrowsAnException()
        {
            var definition = CsvDefinitionProvider.GetValid();

            definition.Headers[1] = "WRONG";

            Assert.Throws <InvalidOperationException>(() => definition.GenerateString());
        }
Ejemplo n.º 2
0
 public void WhenCallingGenerateFileThePathParameterCannotBeEmpty()
 => Assert.Throws <ArgumentException>("path", () => CsvDefinitionProvider.GetValid().GenerateFile(string.Empty));
Ejemplo n.º 3
0
 public void WhenCallingGenerateFileThePathParameterIsRequired()
 => Assert.Throws <ArgumentNullException>("path", () => CsvDefinitionProvider.GetValid().GenerateFile(null));