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]); } }
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]); } }
public void UtilityConstructorTest() { Utility_Accessor target = new Utility_Accessor(); Assert.IsNotNull(target); }