public void deleteDiskFromDatabase() { DiskDataAccess dataAccess = new DiskDataAccess(); Disk disk = dataAccess.GetLastEntity<Disk>(); dataAccess.Delete(disk.Id); Assert.IsTrue(dataAccess.GetLastEntity<Disk>() == null || disk.Id == dataAccess.GetLastEntity<Disk>().Id); }
public void getDiskFromDatabase() { DiskDataAccess dataAccess = new DiskDataAccess(); ProducerDataAccess producerDataAccess = new ProducerDataAccess(); PhysicalInterfaceDataAccess physicalInterfaceDataAccess = new PhysicalInterfaceDataAccess(); Disk hdd = new Disk(); hdd.Description = "Dies ist ein Test"; hdd.Capacity = 1000; hdd.Ssd = false; hdd.Inch = 3.5; hdd.Producer = producerDataAccess.GetLastEntity<Producer>(); hdd.AddPhysicalInterface(new PhysicalInterfaceWithCount(physicalInterfaceDataAccess.GetLastEntity<PhysicalInterface>(), 3)); dataAccess.Save(hdd); Disk dbHDD = dataAccess.GetLastEntity<Disk>(); Assert.AreEqual(hdd.Capacity, dbHDD.Capacity); }