public static void SetUp(TestContext context) { _unitOfWork = new UnitOfWork(); _memberFactory = new MemberFactory(); _gomeeFactory = new GomeeFactory(); _gomeeDecorator = new GomeeDecorator(_gomeeFactory, _unitOfWork.GomeeRepository); _member = _memberFactory.CreateMember(Guid.NewGuid().ToString()); _gomee = _gomeeFactory.CreateGomee(_member); using (var uow = new UnitOfWork()) { uow.MemberRepository.Add(_member); uow.GomeeRepository.Add(_gomee); uow.PersistAll(); _oldCount = uow.GomeeRepository.Count(); } _gomeeDecorator.Remove(_unitOfWork.GomeeRepository.Get(_gomee.Id)); _unitOfWork.PersistAll(); _newCount = _unitOfWork.GomeeRepository.Count(); try { _loadedGomee = _unitOfWork.GomeeRepository.Get(_gomee.Id); } catch (ArgumentException) { _loadedGomee = null; } }
public static void SetUp(TestContext context) { _unitOfWork = new UnitOfWork(); _memberFactory = new MemberFactory(); _gomeeFactory = new GomeeFactory(); _gomeeDecorator = new GomeeDecorator(_gomeeFactory, _unitOfWork.GomeeRepository); using (var uow = new UnitOfWork()) { _member = _memberFactory.CreateMember(Guid.NewGuid().ToString()); uow.MemberRepository.Add(_member); _gomees = new List<Gomee>(); var count = new Random().Next(2, 10); for (var i = 0; i < count; i++) { var gomee = _gomeeFactory.CreateGomee(_member); _gomees.Add(gomee); uow.GomeeRepository.Add(gomee); } uow.PersistAll(); } _mineGomees = _gomeeDecorator.GetMineFor(_unitOfWork.MemberRepository.Get(_member.Id)); }
public static void SetUp(TestContext context) { _unitOfWork = new UnitOfWork(); _memberFactory = new MemberFactory(); _gomeeFactory = new GomeeFactory(); _gomeeDecorator = new GomeeDecorator(_gomeeFactory, _unitOfWork.GomeeRepository); _member = _memberFactory.CreateMember("*****@*****.**"); _gomee = _gomeeDecorator.CreateGomee(_member); }
public static void SetUp(TestContext context) { _unitOfWork = new UnitOfWork(); _memberFactory = new MemberFactory(); _gomeeFactory = new GomeeFactory(); _gomeeDecorator = new GomeeDecorator(_gomeeFactory, _unitOfWork.GomeeRepository); _member = _memberFactory.CreateMember(Guid.NewGuid().ToString()); _gomee = _gomeeFactory.CreateGomee(_member); using (var uow = new UnitOfWork()) { uow.MemberRepository.Add(_member); uow.GomeeRepository.Add(_gomee); uow.PersistAll(); } _loadedGomee = _gomeeDecorator.Get(_gomee.Id); }