Пример #1
0
        public void TestEquals()
        {
            PrimitiveTestPatternBuffer patternBuffer = new PrimitiveTestPatternBuffer();
            UShortObject u = new UShortObject(12345);
            StringObject s = new StringObject("12345");

            Assert.IsFalse(u.Equals(s));
        }
Пример #2
0
        public void TestUShortObjectSerialization(ushort value, int byteCount)
        {
            PrimitiveTestPatternBuffer patternBuffer = new PrimitiveTestPatternBuffer();
            UShortObject u = new UShortObject(value);

            byte[] bytes = patternBuffer.Energize(u);
            Assert.AreEqual(byteCount, bytes.Length);
            object o = patternBuffer.Energize(bytes);

            Assert.IsTrue(o is UShortObject);
            Assert.AreEqual(u.UshortValue, ((UShortObject)o).UshortValue);
            Assert.IsFalse(u == o);
        }