public void DeleteEquipmentMethod() { GetInMemoryContext().Database.EnsureDeleted(); var equip1 = new EquipmentBO() { name = "nummerEt", customerId = 1 }; var equip2 = new EquipmentBO() { name = "nummerTo", customerId = 2 }; var equip3 = new EquipmentBO() { name = "nummerTre", customerId = 3 }; var equip4 = new EquipmentBO() { name = "nummerFire", customerId = 4 }; equip1 = GetMockService().Create(equip1); equip2 = GetMockService().Create(equip2); equip3 = GetMockService().Create(equip3); equip4 = GetMockService().Create(equip4); Assert.IsNotNull(GetMockService().Get(equip3.id)); equip3 = GetMockService().Delete(equip3.id); Assert.IsNull(GetMockService().Get(equip3.id)); }
public IActionResult Post([FromBody] EquipmentBO equip) { //TODO modeltate is not used if (!ModelState.IsValid) { return(BadRequest(ModelState)); } return(Ok(_facade.EquipmentService.Create(equip))); }
public EquipmentBO Create(EquipmentBO equip) { using (var uow = _facade.UnitOfWork) { _newEquipment = uow.EquipmentRepository.Create(_equipmentConverter.Convert(equip)); uow.Complete(); return(_equipmentConverter.Convert(_newEquipment)); } }
public void CreateEquipmentMethod() { GetInMemoryContext().Database.EnsureDeleted(); var equipment = new EquipmentBO() { name = "Traktor", customerId = 1 }; GetMockService().Create(equipment); //Expected results Assert.IsNotNull(equipment); Assert.AreEqual("Traktor", equipment.name); }
public Equipment Convert(EquipmentBO equipment) { if (equipment == null) { return(null); } { return(new Equipment() { Id = equipment.id, Name = equipment.name, Customer = _custConv.Convert(equipment.customer), CustomerId = equipment.customerId }); } }
public void GetAllEquipmentMethod() { GetInMemoryContext().Database.EnsureDeleted(); CustomerBO cust1 = new CustomerBO() { Firstname = "ham her", Lastname = "Fuhlendorff", Address = "testvej1", CVR = 12312312, City = "Kolding", Email = "*****@*****.**", Phone = 12345678, ZipCode = 6000 }; cust1 = new CustomerService(GetDalFacadeMock(GetInMemoryContext()).Object).Create(cust1); CustomerBO cust2 = new CustomerBO() { Firstname = "ikke ham her", Lastname = "Meyer", Address = "testvej2222", CVR = 12312312, City = "Esbjerg", Email = "*****@*****.**", Phone = 12345678, ZipCode = 6700 }; cust2 = new CustomerService(GetDalFacadeMock(GetInMemoryContext()).Object).Create(cust2); EquipmentBO equip1 = new EquipmentBO() { name = "Traktor", customerId = cust1.Id }; equip1 = GetMockService().Create(equip1); EquipmentBO equip2 = new EquipmentBO() { name = "Plov", customerId = cust1.Id }; equip2 = GetMockService().Create(equip2); EquipmentBO equip3 = new EquipmentBO() { name = "Vogn", customerId = cust1.Id }; equip3 = GetMockService().Create(equip3); EquipmentBO equip4 = new EquipmentBO() { name = "AndenVogn", customerId = cust2.Id }; equip4 = GetMockService().Create(equip4); EquipmentBO equip5 = new EquipmentBO() { name = "AndenTraktor", customerId = cust2.Id }; equip5 = GetMockService().Create(equip5); EquipmentBO equip6 = new EquipmentBO() { name = "AndenPlov", customerId = cust2.Id }; equip6 = GetMockService().Create(equip6); List <EquipmentBO> allEquipment = GetMockService().GetAllById(cust1.Id); Assert.IsNotNull(allEquipment); Assert.AreEqual(3, allEquipment.Count); Assert.AreEqual(cust1.Firstname, allEquipment.Find(x => x.name == "Plov").customer.Firstname); Assert.IsNull(allEquipment.Find(x => x.name == "hej")); }
public EquipmentController(EquipmentBO equipmentBO) { this._EquipmentBO = equipmentBO; }