public void TestSaveNewParkingData_WithNullFields_MustFail() { VehichleData vd = new VehichleData(); _mock.Setup(i => i.SaveNewParkingData(vd)); _mock.Verify((m => m.SaveNewParkingData(vd)), Times.Once()); IParkingSystem ps = ParkingSystem.ParkingSystemInstance; ps.SaveNewParkingData(vd); Assert.That(() => ps.SaveNewParkingData(vd), Throws.TypeOf <ArgumentNullException>()); }
public void TestSaveNewParkingData() { VehichleData vd = GetVehichleData(); _mock.Setup(i => i.SaveNewParkingData(vd)); _mock.Verify((m => m.SaveNewParkingData(vd)), Times.Once()); IParkingSystem ps = ParkingSystem.ParkingSystemInstance; ps.SaveNewParkingData(vd); }
public void TestGetLiveParkingStatus() { VehichleData vd = GetVehichleData(); LiveParkingStatusData data = new LiveParkingStatusData(); data.Count = 2; data.ParkingType = "2W"; _mock.Setup(i => i.GetLiveParkingStatus()).Returns(new LiveParkingStatusData[] { data }); _mock.Verify((m => m.GetLiveParkingStatus()), Times.Once()); IParkingSystem ps = ParkingSystem.ParkingSystemInstance; ps.GetLiveParkingStatus(); }