Example #1
0
        public void PutRent()
        {
            var controller = new RentsController(_context);

            controller.PutRent(_rentDTOs[0]);
            controller.PutRent(_rentDTOs[3]);

            var result1 = _context.Rents.FirstOrDefault(r => r.Id == _rentDTOs[0].Id);
            var result2 = _context.Rents.FirstOrDefault(r => r.Id == _rentDTOs[3].Id);

            //Assert
            Assert.Equal(_rentDTOs[0].IsActive, !result1.IsActive);
            Assert.Equal(_rentDTOs[3].IsActive, !result2.IsActive);
            Assert.Equal(_rentDTOs.Count, _context.Rents.Count());
        }