Example #1
0
        public void TestWrite()
        {
            string       teststring   = "Test";
            FileStream   file         = File.Create("Test");
            CaesarStream caesarStream = new CaesarStream(file, 3);

            caesarStream.Write(Encoding.UTF8.GetBytes(teststring), 0, teststring.Length);
            caesarStream.Close();
            file.Close();

            FileStream   readFileStream = File.Open("Test", FileMode.Open);
            StreamReader reader         = new StreamReader(readFileStream);
            string       readText       = reader.ReadToEnd();

            Assert.AreEqual("Whvw", readText);
        }