public void DeleteTripTest() { AdministrationBE abe = new AdministrationBE(); Contract.dto.Trip item = UnitTest.TestHelpers.randomTrip(); item = abe.CreateTrip(item); Assert.IsTrue(abe.DeleteTrip(item)); }
public void CreateTripTest() { AdministrationBE abe = new AdministrationBE(); Contract.dto.Trip item = UnitTest.TestHelpers.randomTrip(); item.TripId = 0; item = abe.CreateTrip(item); Assert.AreNotEqual(0, item.TripId); }
public void GetTripTest() { AdministrationBE abe = new AdministrationBE(); Contract.dto.Trip newItem = UnitTest.TestHelpers.randomTrip(); newItem = abe.CreateTrip(newItem); Contract.dto.Trip item = abe.GetTrip(newItem.TripId); Assert.AreEqual(newItem.TripId, item.TripId); }
public void UpdateTripTest() { AdministrationBE abe = new AdministrationBE(); Contract.dto.Trip item = UnitTest.TestHelpers.randomTrip(); item.TripId = 0; item = abe.CreateTrip(item); item.TripPrice = double.MaxValue; item = abe.UpdateTrip(item); Assert.AreEqual(double.MaxValue, item.TripPrice); }
public void AdminstrationContractCreateTrip() { Contract.contract.AdminstrationContract ais = getAdministrationContract(); Contract.dto.Trip trip = new Contract.dto.Trip() { FerryId = 1, Price = 2.25, RouteId = 1, TripId = 1 }; Contract.dto.Trip returnTrip = null; try { returnTrip = ais.CreateTrip(trip); } catch (Contract.eto.FerryNotFoundException) { Assert.Fail("FerryNotFoundException"); } catch (Contract.eto.RouteNotFoundException) { Assert.Fail("RouteNotFoundException"); } Assert.AreEqual<Contract.dto.Trip>(trip, returnTrip); }