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); } }
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(); }
public void Del() { _unitOfWork = new UnitOfWork(); IAuthorityRepository authorityRepository = new AuthorityUnitOfWorkRepository(_unitOfWork); authorityRepository.Del(new Authority() { Id = "Register", Name = "二次注册" }); _unitOfWork.Commit(); }
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(); }
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); } }
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(); }
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(); }