Example #1
0
        public void DiskDataWriter_Write_EmptyFilenameThrows()
        {
            var dw  = new DiskDataWriter();
            var xml = new XDocument();

            dw.Write("", xml);
        }
Example #2
0
        public void DiskDataWriter_Write_NullFilenameThrows()
        {
            var dw  = new DiskDataWriter();
            var xml = new XDocument();

            dw.Write(null, xml);
        }
Example #3
0
        public void DiskDataWriter_Write_FilenameWithPathIgnoresPath()
        {
            var xml = new XDocument();

            xml.Add(new XElement("Hello"));

            var sdw = new DiskDataWriter();

            sdw.Write(@"..\fred\" + AltTestFileName, xml);

            Assert.IsTrue(File.Exists(AltTestFileName));

            var fi = new FileInfo(AltTestFileName);

            Assert.AreNotEqual(0, fi.Length);
        }
Example #4
0
        public void DiskDataWriter_Write_GeneratesNonZeroLengthFile()
        {
            var xml = new XDocument();

            xml.Add(new XElement("Hello"));

            var sdw = new DiskDataWriter();

            sdw.Write(TestFileName, xml);

            Assert.IsTrue(File.Exists(TestFileName));

            var fi = new FileInfo(TestFileName);

            Assert.AreNotEqual(0, fi.Length);
        }
Example #5
0
        public void DiskDataWriter_Write_EmptyXmlDocThrows()
        {
            var dw = new DiskDataWriter();

            dw.Write("test", null);
        }