public void TestWriteDateA() { byte[] out_a = new byte[data_a.Length]; DateTime date = DateTime.Parse("2006-01-24 10:26:15.205"); SystemTimeUtils.StoreDate(date, out_a); for (int i = 0; i < out_a.Length; i++) { Assert.AreEqual(data_a[i], out_a[i]); } }
public void TestWriteDateB() { byte[] out_b = new byte[data_b.Length]; // Copy over start and end, ignoring the 16 byte date field in the middle Array.Copy(data_b, 0, out_b, 0, 12); Array.Copy(data_b, 12 + 16, out_b, 12 + 16, data_b.Length - 12 - 16); DateTime date = DateTime.Parse("2006-01-24 21:25:03.725"); SystemTimeUtils.StoreDate(date, out_b, 12); for (int i = 0; i < out_b.Length; i++) { Assert.AreEqual(data_b[i], out_b[i]); } }