public void ClearAllListCategoryTest() { Department department = new Department(title); Category category1 = new Category("Детская одежда"); department.AddCategory(category1); Category category2 = new Category("Женская одежда"); department.AddCategory(category2); department.ClearAllListCategory(); Assert.AreEqual(0, department.GetListCategories().Count); }
public void AddCategoryTest() { Department department = new Department(title); Category category = new Category("Детская одежда"); department.AddCategory(category); Assert.IsTrue(department.GetListCategories().Contains(category)); }
public void GetListDepartmentTest() { Department department = new Department(title); Category category1 = new Category("Детская одежда"); department.AddCategory(category1); Category category2 = new Category("Женская одежда"); department.AddCategory(category2); Category category3 = new Category("Мужская одежда"); department.AddCategory(category3); List <Category> categories = department.GetListCategories(); Assert.IsTrue(categories.Contains(category1), "Ошибка: в списке отсутствует категория \"Детская одежда\""); Assert.IsTrue(categories.Contains(category2), "Ошибка: в списке отсутствует категория \"Женская одежда\""); Assert.IsTrue(categories.Contains(category3), "Ошибка: в списке отсутствует категория \"Мужская одежда\""); }
public void GetHashCodeTest() { Department department1 = new Department(title); Category category1 = new Category("Игрушки"); department1.AddCategory(category1); Department department2 = new Department(title); Category category2 = new Category("Парфюмерия"); department2.AddCategory(category2); Assert.AreEqual(department1.GetHashCode(), department2.GetHashCode()); }