Exemplo n.º 1
0
        public void Add()
        {
            try
            {
                _unitOfWork = new UnitOfWork();
                IAuthorityRepository authorityRepository = new AuthorityUnitOfWorkRepository(_unitOfWork);
                List <Authority>     list = authorityRepository.GetAll().ToList();
                if (list == null)
                {
                    list = new List <Authority>();
                }
                if (list.Where(it => it.Id.Equals("Login")).FirstOrDefault() == null)
                {
                    authorityRepository.Add(new Authority()
                    {
                        Id = "Login", Name = "登录"
                    });
                }
                if (list.Where(it => it.Id.Equals("Register")).FirstOrDefault() == null)
                {
                    authorityRepository.Add(new Authority()
                    {
                        Id = "Register", Name = "注册"
                    });
                }


                _unitOfWork.Commit();
            }
            catch (Exception ex)
            {
                Assert.IsTrue(false);
            }
        }
Exemplo n.º 2
0
        public void GetAll()
        {
            _unitOfWork = new UnitOfWork();
            IAuthorityRepository authorityRepository = new AuthorityUnitOfWorkRepository(_unitOfWork);
            List <Authority>     list = authorityRepository.GetAll().ToList();

            Assert.IsTrue(list != null && list.Count > 0);

            _unitOfWork.Commit();
        }
Exemplo n.º 3
0
        public void Del()
        {
            _unitOfWork = new UnitOfWork();
            IAuthorityRepository authorityRepository = new AuthorityUnitOfWorkRepository(_unitOfWork);

            authorityRepository.Del(new Authority()
            {
                Id = "Register", Name = "二次注册"
            });

            _unitOfWork.Commit();
        }
Exemplo n.º 4
0
        public void GetByKey()
        {
            _unitOfWork = new UnitOfWork();
            IAuthorityRepository authorityRepository = new AuthorityUnitOfWorkRepository(_unitOfWork);
            Authority            authority           = authorityRepository.GetByKey("Login");

            Assert.AreEqual <Authority>(new Authority()
            {
                Id = "Login", Name = "登录"
            }, authority);

            _unitOfWork.Commit();
        }
Exemplo n.º 5
0
        public void Add()
        {
            try
            {
                _unitOfWork = new UnitOfWork();
                IAuthorityRepository authorityRepository = new AuthorityUnitOfWorkRepository(_unitOfWork);
                List<Authority> list = authorityRepository.GetAll().ToList();
                if (list == null) list = new List<Authority>();
                if (list.Where(it => it.Id.Equals("Login")).FirstOrDefault() == null)
                {
                    authorityRepository.Add(new Authority() { Id = "Login", Name = "登录" });
                }
                if (list.Where(it => it.Id.Equals("Register")).FirstOrDefault() == null)
                {
                    authorityRepository.Add(new Authority() { Id = "Register", Name = "注册" });
                }

                _unitOfWork.Commit();
            }
            catch (Exception ex)
            {
                Assert.IsTrue(false);
            }
        }
Exemplo n.º 6
0
        public void GetAll()
        {
            _unitOfWork = new UnitOfWork();
            IAuthorityRepository authorityRepository = new AuthorityUnitOfWorkRepository(_unitOfWork);
            List<Authority> list = authorityRepository.GetAll().ToList();
            Assert.IsTrue(list != null && list.Count > 0);

            _unitOfWork.Commit();
        }
Exemplo n.º 7
0
        public void Del()
        {
            _unitOfWork = new UnitOfWork();
            IAuthorityRepository authorityRepository = new AuthorityUnitOfWorkRepository(_unitOfWork);
            authorityRepository.Del(new Authority() { Id = "Register", Name = "二次注册" });

            _unitOfWork.Commit();
        }
Exemplo n.º 8
0
        public void GetByKey()
        {
            _unitOfWork = new UnitOfWork();
            IAuthorityRepository authorityRepository = new AuthorityUnitOfWorkRepository(_unitOfWork);
            Authority authority= authorityRepository.GetByKey("Login");
            Assert.AreEqual<Authority>(new Authority() { Id = "Login", Name = "登录" }, authority);

            _unitOfWork.Commit();
        }