public void TestMethod_DateToByteArray_false() { byte[] source = { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 }; DateTime expected = new DateTime(1601, 03, 03, 05, 18, 01); DateTime result = DateFunc.ByteArrayToDate(source); Assert.AreNotEqual(result, expected); }
public void TestMethod_DateToByteArray_false_length_not_equal_to_eight() { byte[] source = { 0x01, 0x01, 0x01, 0x01 }; DateTime expected = new DateTime(); DateTime result = DateFunc.ByteArrayToDate(source); Assert.AreEqual(result, expected); }
public void TestMethod_DateToByteArray_true() { byte[] source = { 0x20, 0x15, 0x03, 0x27, 0x13, 0x30, 0x00, 0x00, 0x00 }; DateTime expected = new DateTime(01, 01, 01, 00, 00, 00, DateTimeKind.Local); DateTime result = DateFunc.ByteArrayToDate(source); Assert.IsTrue(result == expected); }