Esempio n. 1
0
        public void Delete_computer()
        {
            ComputersController computersController = new ComputersController();

            _managementController.AddComputer(new AddComputerDto
            {
                Name          = "TestComputer",
                Description   = "New computer",
                Price         = 1500,
                ImageFilename = "test.png"
            });
            ComputerInfoDto computerInfoDto = computersController.FindComputerByName("TestComputer");

            _managementController.DeleteComputer(computerInfoDto.Id);

            Exception exception = Assert.Throws <Exception>(() => computersController.GetComputerInfo("TestComputer"));

            Assert.AreEqual("Computer not found, Id: TestComputer", exception.Message);
        }