public void CannotUpdateACategoryNameToTheSameNameAsAnExistingCategory()
        {
            DataHelper.NewDb();

            var service  = new RentalsService();
            var category = service.FindCategory(1);

            category.Name = "Utilities";

            service.SaveUpdatedCategory(category);

            Assert.Fail("Added an category with same name as an exiting category");
        }
        public void CanUpdateCategory()
        {
            DataHelper.NewDb();

            var service = new RentalsService();

            var    category = service.FindCategory(1);
            string expected = "Changed Name";

            category.Name = expected;

            service.SaveUpdatedCategory(category);

            Assert.AreEqual(expected, service.FindCategory(1).Name);
        }