public void Example2() { var data = VehicleInterface.GetBytes( new DateTimeOffset(2017, 12, 13, 12, 14, 56, 404, TimeSpan.Zero), 57.092230F, 14.24075F, 20.0F, 270.0F, VehicleInterface.TypeOfFix.Fix, VehicleInterface.FixQuality.Within2Meters, "9031001001200045", "9051001001204567", "9015001008900067", "1", 0x0807060504030201, 2, VehicleInterface.Signal.Off, VehicleInterface.Signal.Undefined, VehicleInterface.Signal.Undefined, VehicleInterface.Signal.Undefined ); const string expected = "027F0102030405060708020094DBA002725E64421DDA6341D00778692102000000001039303331303031303031323030303435103930353130303130303132303435363710393031353030313030383930303036370131"; var actual = BitConverter.ToString(data).Replace("-", ""); Assert.AreEqual(expected, actual); }
public void Example1() { var data = VehicleInterface.GetBytes( new DateTimeOffset(2017, 12, 13, 8, 15, 34, 494, TimeSpan.Zero), 57.092230F, 14.24075F, 20.0F, 270.0F, VehicleInterface.TypeOfFix.Fix, VehicleInterface.FixQuality.Within2Meters, "123.buses", "4567.drivers", "67.89.lines", "operator.co.uk", 0x0807060504030201, 1, VehicleInterface.Signal.Off, VehicleInterface.Signal.Undefined, VehicleInterface.Signal.Undefined, VehicleInterface.Signal.Undefined ); const string expected = "027F010203040506070801005EB6C501725E64421DDA6341D0077869210200000000093132332E62757365730C343536372E647269766572730B36372E38392E6C696E65730E6F70657261746F722E636F2E756B"; var actual = BitConverter.ToString(data).Replace("-", ""); Assert.AreEqual(expected, actual); }
public void takeSpace(VehicleInterface vehicle) { this.spaceVehicle = vehicle; }