示例#1
0
        public void TestBytesPadTerm()
        {
            var r = BytesPadTerm.FromFile(SourceFile("str_pad_term.bin"));

            Assert.AreEqual(r.StrPad, Encoding.UTF8.GetBytes("str1"));
            Assert.AreEqual(r.StrTerm, Encoding.UTF8.GetBytes("str2foo"));
            Assert.AreEqual(r.StrTermAndPad, Encoding.UTF8.GetBytes("str+++3bar+++"));
            Assert.AreEqual(r.StrTermInclude, Encoding.UTF8.GetBytes("str4baz@"));
        }
示例#2
0
        public void TestBytesPadTerm()
        {
            var r = BytesPadTerm.FromFile(SourceFile("str_pad_term.bin"));

            Assert.AreEqual(r.StrPad, new byte[] { 115, 116, 114, 49 });
            Assert.AreEqual(r.StrTerm, new byte[] { 115, 116, 114, 50, 102, 111, 111 });
            Assert.AreEqual(r.StrTermAndPad, new byte[] { 115, 116, 114, 43, 43, 43, 51, 98, 97, 114, 43, 43, 43 });
            Assert.AreEqual(r.StrTermInclude, new byte[] { 115, 116, 114, 52, 98, 97, 122, 64 });
        }