예제 #1
0
파일: CategoryTest.cs 프로젝트: amigobv/UFO
        public void FindCategoryByIdTest()
        {
            IDatabase database = new Database(TestUtils.ConnString);
            Assert.NotNull(database);

            var categoryDao = new CategoryDao(database);
            InsertDummyData(categoryDao);
            Assert.Equal(items.Count, categoryDao.Count());

            Category myCateg = categoryDao.FindById(AKROBATIK_ID);
            Assert.NotNull(myCateg);
            Assert.Equal(AKROBATIK_LABEL, myCateg.Label);

            categoryDao.Delete(myCateg.Id);
            Assert.Equal(3, categoryDao.Count());
        }
예제 #2
0
파일: CategoryTest.cs 프로젝트: amigobv/UFO
        public void UpdateCategoryTest()
        {
            IDatabase database = new Database(TestUtils.ConnString);
            Assert.NotNull(database);

            CategoryDao categoryDao = new CategoryDao(database);
            InsertDummyData(categoryDao);
            Assert.Equal(items.Count, categoryDao.Count());


            categoryDao.Update(new Category(COMEDY_ID, CATEGORY_UPDATE_STRING));
            var myNewCateg = categoryDao.FindById(COMEDY_ID);
            Assert.NotNull(myNewCateg);
            Assert.True(!items.Contains(myNewCateg));
            Assert.Equal(CATEGORY_UPDATE_STRING, myNewCateg.Label);
        }