Пример #1
0
        public void GetByFilterTestMethod()
        {
            var repo = new ModuleCategoryRepository();

            var entities = repo.Get().Where(c => c.Code == "Test2");

            Assert.AreEqual(entities.Count(), 1);
        }
Пример #2
0
        public void GetAllTestMethod()
        {
            var repo = new ModuleCategoryRepository();

            var entities = repo.Get();

            Assert.AreEqual(entities.Count(), 2);
        }
Пример #3
0
        public void DeleteTestMethod()
        {
            var repo = new ModuleCategoryRepository();

            var entity = repo.Get(1);

            repo.Remove(entity);

            entity = repo.Get(1);

            Assert.IsNull(entity);
        }
Пример #4
0
        public void UpdateTestMethod()
        {
            var repo = new ModuleCategoryRepository();

            var entity = repo.Get(1);

            entity.Alias = "Just Updated";

            var newEntity = repo.Update(entity);

            Assert.AreEqual(newEntity.Alias, "Just Updated");
        }
Пример #5
0
        public void CreateTestMethod()
        {
            var repo = new ModuleCategoryRepository();

            var entity = new ModuleCategory()
            {
                Code      = "Test1",
                Name      = "Test 1",
                Alias     = "Test 1",
                Active    = true,
                Deleted   = false,
                CreatedBy = "Test",
                CreatedOn = DateTime.Now,
                UpdatedBy = "Test",
                UpdatedOn = DateTime.Now
            };

            var newEntity = repo.Add(entity);

            entity = new ModuleCategory()
            {
                Code      = "Test2",
                Name      = "Test 2",
                Alias     = "Test 2",
                Active    = true,
                Deleted   = false,
                CreatedBy = "Test",
                CreatedOn = DateTime.Now,
                UpdatedBy = "Test",
                UpdatedOn = DateTime.Now
            };

            repo.Add(entity);

            Assert.AreEqual(newEntity.EntityId, 1);
        }