Пример #1
0
        public void ToArrayTestDateTimeOffsetFalse()
        {
            TimeSpan       offset = new TimeSpan(1, 0, 0);
            DateTimeOffset value  = new DateTimeOffset(2011, 08, 21, 15, 37, 00, offset);

            byte[] expected = new byte[21] {
                20, 50, 48, 49, 49, 45, 48, 56, 45, 50, 49, 32, 49, 52, 58, 51, 55, 58, 48, 48, 90
            };
            byte[] actual;
            actual = Utility_Accessor.ToArray(value, false);
            for (int i = 0; i < expected.Length; i++)
            {
                Assert.AreEqual(expected[i], actual[i]);
            }
        }
Пример #2
0
        public void AppendTestDateTimeOffset()
        {
            byte[] array = new byte[1] {
                0
            };
            byte[] arrayExpected = new byte[22] {
                0, 20, 50, 48, 49, 49, 45, 48, 56, 45, 50, 49, 32, 49, 52, 58, 51, 55, 58, 48, 48, 90
            };
            TimeSpan       offset     = new TimeSpan(1, 0, 0);
            DateTimeOffset value      = new DateTimeOffset(2011, 08, 21, 15, 37, 00, offset);
            int            usedBuffer = 1;

            Utility_Accessor.Append(ref array, ref usedBuffer, value, false);
            Assert.AreEqual(arrayExpected.Length, usedBuffer, "Values are not same length");
            for (int i = 0; i < arrayExpected.Length; i++)
            {
                Assert.AreEqual(arrayExpected[i], array[i]);
            }
        }
Пример #3
0
        public void UtilityConstructorTest()
        {
            Utility_Accessor target = new Utility_Accessor();

            Assert.IsNotNull(target);
        }