示例#1
0
        public void CheckLoad()
        {
            DataToTest.GetDataToTest();

            var aboutItemsToLoad = DataToTest.IncorrectToLoad;

            Catalog.Load(aboutItemsToLoad);

            Assert.IsTrue(Catalog.Count == TestLibrary.CountLoadedItem);
        }
示例#2
0
        public void CheckDelete()
        {
            DataToTest.GetDataToTest();

            Catalog.Delete(1);
            Catalog.Delete(-1);
            Catalog.Delete(1);
            Catalog.Delete(7);
            Catalog.Delete(6);

            Assert.IsTrue(Catalog.Count == TestLibrary.LengthTestCatalogAfterDelete);
        }
示例#3
0
        public void CheckEdit()
        {
            DataToTest.GetDataToTest();

            var newData = DataToTest.InfoToCatalog().ElementAt(6);

            var toEdit   = Catalog.AllItem.ElementAt(0);
            var oldTitle = toEdit.Title;

            Catalog.Edit(toEdit, newData);

            Assert.IsTrue(!toEdit.Title.Equals(oldTitle));
        }
示例#4
0
        public void CheckValidate()
        {
            DataToTest.GetDataToTest();

            Assert.IsTrue(Catalog.AllItem.ElementAt(0).IsCorrectCreating() == false);
        }
示例#5
0
 public void CheckAdd()
 {
     DataToTest.GetDataToTest();
     Assert.IsTrue(Catalog.Count == TestLibrary.LengthTestCatalog);
 }