public void DoesNotEqualWithDifferentName()
        {
            var anotherCategory = Category;

            anotherCategory.Name = "differentName";
            var anotherCategoryModel = new CategoryBasicInfoModel(anotherCategory);

            Assert.IsFalse(CategoryBasicInfoModel.Equals(anotherCategoryModel));
        }
 public void TestInitialize()
 {
     Category = new Category()
     {
         Id   = 1,
         Name = "Category1"
     };
     CategoryBasicInfoModel = new CategoryBasicInfoModel(Category);
 }
        public void EqualsAnotherWithSameIdAndName()
        {
            var anotherCategoryModel = new CategoryBasicInfoModel(Category);

            Assert.IsTrue(CategoryBasicInfoModel.Equals(anotherCategoryModel));
        }