示例#1
0
        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);
        }
示例#2
0
        public void AddCategoryTest()
        {
            Department department = new Department(title);
            Category   category   = new Category("Детская одежда");

            department.AddCategory(category);

            Assert.IsTrue(department.GetListCategories().Contains(category));
        }
示例#3
0
        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), "Ошибка: в списке отсутствует категория \"Мужская одежда\"");
        }
示例#4
0
        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());
        }