public void WriteReadFile()
        {
            TextFileWriter writer = new TextFileWriter(path);
            writer.Write(content);

            TextFileReader reader = new TextFileReader(path);
            
            Assert.AreEqual(content, reader.GetString());
        }
        public void WriteReadFileStream()
        {
            new TextFileWriter(path).Write(content);

            using (Stream stream = new TextFileReader(path).GetStream())
            {
                new TextFileWriter(path2).Write(stream, 3);
            }
            Assert.AreEqual(content, new TextFileReader(path2).GetString());
        }
Example #3
0
        public void WriteReadFileStream()
        {
            new TextFileWriter(path).Write(content);

            using (Stream stream = new TextFileReader(path).GetStream())
            {
                new TextFileWriter(path2).Write(stream, 3);
            }
            Assert.AreEqual(content, new TextFileReader(path2).GetString());
        }
Example #4
0
        public void WriteReadFile()
        {
            TextFileWriter writer = new TextFileWriter(path);

            writer.Write(content);

            TextFileReader reader = new TextFileReader(path);

            Assert.AreEqual(content, reader.GetString());
        }
        public void CompareHashFile()
        {
            new TextFileWriter(this.path).Write(Text);

            new TextFileWriter(this.md5Path).Write(this.testee.GetHashFromString(Text));

            TextFileReader reader = new TextFileReader(this.path);
            TextFileReader hashreader = new TextFileReader(this.md5Path);

            Assert.IsTrue(this.testee.CompareWithHash(reader, hashreader));
        }
        public void WriteHashFile()
        {
            new TextFileWriter(this.path).Write(Text);

            TextFileReader reader = new TextFileReader(this.path);
            TextFileWriter writer = new TextFileWriter(this.md5Path);

            this.testee.WriteHash(reader, writer);

            Assert.AreEqual(new MD5Algorithm().ComputeHash(Text), new TextFileReader(this.md5Path).GetString());
        }