public void CheckTest2()
        {
            byte[] buffer   = File.ReadAllBytes(@"utf8TestFile.txt");
            var    expected = Encoding.UTF8;
            var    actual   = EncodingFactory.Check(buffer, buffer.Length);

            Assert.AreEqual(expected, actual);
        }
        public void CheckTest1()
        {
            var fileName = @"utf8TestFile.txt";
            var expected = Encoding.UTF8;
            var actual   = EncodingFactory.Check(fileName);

            Assert.AreEqual(expected, actual);
        }
Example #3
0
        public void CheckUnicodeBigendianTest()
        {
            var filePath = @"bigEndianUnicodeTestFile.txt";
            var actual   = EncodingFactory.Check(filePath);
            var content  = actual.GetString(File.ReadAllBytes(filePath));

            Assert.AreEqual(ExpectedContent, content.RemoveFileMarkers());
        }
        public void CheckTest()
        {
            Stream stream =
                File.OpenRead(@"utf8TestFile.txt");
            var expected = Encoding.UTF8; // TODO: Initialize to an appropriate value
            var actual   = EncodingFactory.Check(stream);

            Assert.AreEqual(expected, actual);
        }
Example #5
0
        public void CheckUnicodeTest()
        {
            var filePath = @"unicodeTestFile.txt";
            var expected = Encoding.Unicode;
            var actual   = EncodingFactory.Check(filePath);

            Assert.AreEqual(expected, actual);
            Assert.AreEqual(ExpectedContent, EncodingFactory.ReadFileText(filePath));
        }
        //[TestMethod()]
        public void CreateHttpReadTest()
        {
            var type     = TransferMethods.Http;
            var expected = typeof(HttpFileTrasfer);
            var actual   = TransferFactory.Create(type)
                           .SetServerRootUrl(@"http://pdv-devwintfs1")
                           .SetFileName("/Shared%20Documents/Test.txt")
                           .SetUserNameAndPassword(GetHttpUserName(), GetPassword());
            var file = actual.Read();
            var data = EncodingFactory.Check(file, file.Length).GetString(file);

            Assert.IsInstanceOfType(actual, expected);
            Assert.AreEqual("Dette er en test", data);
        }
        public void CreateFtpReadTest()
        {
            var type     = TransferMethods.Ftp;
            var expected = typeof(FtpTrasfer);
            var actual   = TransferFactory.Create(type)
                           .SetServerRootUrl("127.0.0.1")
                           .SetFileName("/test/test.txt").SetUserNameAndPassword(GetUserName(), GetPassword());
            var file     = actual.Read();
            var encoding = EncodingFactory.Check(file, file.Length);
            var data     = encoding.GetString(file);

            Assert.IsInstanceOfType(actual, expected);
            Assert.IsTrue("Dette er en test".Equals(data));
        }