public void intermediateTest() { string intStr = "QI70000000120507400740B T1 "; IntermediateRecord intermediate = new IntermediateRecord(intStr.ToCharArray()); Assert.AreEqual(intermediate.Time, new System.TimeSpan(07, 40, 0)); Assert.AreEqual(intermediate.Location, "700000001205"); Assert.AreEqual(intermediate.Activity, 'B'); Assert.AreEqual(intermediate.ToString(), "Location: 700000001205\tTime: 07:40:00"); }