Beispiel #1
0
        public void PaddedLengthTest()
        {
            var expected = new PaddedLengthClassClass
            {
                InnerClass = new PaddedLengthClassInnerClass
                {
                    Value = "hello"
                },
                InnerClass2 = new PaddedLengthClassInnerClass
                {
                    Value = "world"
                }
            };

            var actual = Roundtrip(expected, 40);

            Assert.AreEqual(expected.InnerClass.Value, actual.InnerClass.Value);
            Assert.AreEqual(expected.InnerClass.Value.Length, actual.InnerClass.ValueLength);
            Assert.AreEqual(expected.InnerClass2.Value, actual.InnerClass2.Value);
            Assert.AreEqual(expected.InnerClass2.Value.Length, actual.InnerClass2.ValueLength);
        }
        public void PaddedLengthTest()
        {
            var expected = new PaddedLengthClassClass
            {
                InnerClass = new PaddedLengthClassInnerClass
                {
                    Value = "hello"
                },

                InnerClass2 = new PaddedLengthClassInnerClass
                {
                    Value = "world"
                }
            };

            var actual = Roundtrip(expected, 40);

            Assert.AreEqual(expected.InnerClass.Value, actual.InnerClass.Value);
            Assert.AreEqual(expected.InnerClass.Value.Length, actual.InnerClass.ValueLength);
            Assert.AreEqual(expected.InnerClass2.Value, actual.InnerClass2.Value);
            Assert.AreEqual(expected.InnerClass2.Value.Length, actual.InnerClass2.ValueLength);
        }