コード例 #1
0
        public void CSVFileWriter_SuccessfulMultipleWrites()
        {
            FileDataWriter writer   = new FileDataWriter();
            string         filePath = GetTempFilePath();

            writer.Open(filePath);
            Assert.DoesNotThrow(() => writer.WriteLine("somedata"));
            Assert.DoesNotThrow(() => writer.WriteLine("somemoredata"));
            writer.Close();
        }
コード例 #2
0
        public void CSVFileWriter_WriteWithoutInitialization()
        {
            FileDataWriter writer   = new FileDataWriter();
            string         filePath = GetTempFilePath();

            Assert.Throws <InvalidOperationException>(() => writer.WriteLine(filePath));
        }