public void DroneFacadeReturnsProperDroneTest() { var droneFacade = new DroneFacade(); var dorne = droneFacade.CreateDrone(1997, "Audi", 300, 300, Guid.NewGuid(), Color.Pink, EngineType.Diesel); Assert.AreEqual(dorne.ProductionYear, 1997); Assert.AreEqual(dorne.Brand, "Audi"); Assert.AreEqual(dorne.KerbWeight, 300); Assert.AreEqual(dorne.MaxVelocity, 300); Assert.AreEqual(dorne.Color, Color.Pink); Assert.AreEqual(dorne.EngineType, EngineType.Diesel); }
public async Task CriarDrone() { IDroneService _droneService = null; var context = ContextProvider <Drone> .GetContext(SetupTests.GetDrones()); IDroneRepository _droneRepository = new MockDroneRepository(context); var droneFacade = new DroneFacade(_droneService, _droneRepository); var drone = new Drone(120, 80); await droneFacade.SaveDroneAsync(drone); Assert.True(drone.Perfomance == 160); }
public void CriarDrone() { IDroneService _droneService = null; IDroneRepository _droneRepository = new MockDroneRepository(); DroneFacade droneFacade = new DroneFacade(_droneService, _droneRepository); devboost.dronedelivery.felipe.DTO.Models.Drone drone = new devboost.dronedelivery.felipe.DTO.Models.Drone { Autonomia = 120, Velocidade = 80 }; droneFacade.SaveDrone(drone); Assert.True(drone.Perfomance == 160); }