public QuestionService(ITestUnitOfWork uow) { this.Database = uow ?? throw new ArgumentNullException(nameof(uow)); }
public UnitOfWorkTests() { _unitOfWork = GivenUnitOfWork(o => ValidationResult.Success); }
public TestRepo(ITestUnitOfWork unitOfWork) : base(unitOfWork) { }
protected void Init() { _diResolver = UnityConfig.Container; _unitOfWork = _diResolver.Resolve <ITestUnitOfWork>(); _unitOfWork.NukeDatabase(); }
public UserService(ITestUnitOfWork unitOfWork) : base(unitOfWork, unitOfWork.UserRepository) { }
public void Initialize() { // Arrange _factory = MockRepository.GenerateMock<IUnitOfWorkFactory>(); _sessionFactory = MockRepository.GenerateMock<ISessionFactory>(); _unitOfWork = MockRepository.GenerateMock<TestUnitOfWork>(_sessionFactory); _session = MockRepository.GenerateMock<ISession>(); _factory.Stub(f => f.CreateUnitOfWork()).Return(_unitOfWork); _unitOfWork.Stub(u => u.Session).Return(_session); }