Пример #1
0
        public void TestWriteWStringCodeSetNotSet()
        {
            byte[] expectedSerData = new byte[] { 0, 0, 0, 8, 0, 65, 0, 66, 0, 67, 0, 68 };
            string testData        = "ABCD";

            using (MemoryStream outBase = new MemoryStream())
            {
                CdrOutputStream outputStream = PrepareStream(outBase);
                outputStream.WriteWString(testData);
                Assert.Fail("no exception, although no wchar code set set");
            }
        }
Пример #2
0
        public void TestWriteWStringCodeSetOk()
        {
            byte[] expectedSerData = new byte[] { 0, 0, 0, 8, 0, 65, 0, 66, 0, 67, 0, 68 };
            string testData        = "ABCD";

            using (MemoryStream outBase = new MemoryStream())
            {
                CdrOutputStream outputStream = PrepareStream(outBase);
                outputStream.WCharSet = (int)Ch.Elca.Iiop.Services.WCharSet.UTF16;
                outputStream.WriteWString(testData);
                AssertOutput(expectedSerData, outBase);
            }
        }