private void AddShouldReturn(ExpenseEntity entity) { _expenseRepository = new MockExpenseRepositoryBuilder() .AddAsync(entity) .Build(); _unitOfWork = new MockUnitOfWorkBuilder() .AddExpenseRepository(_expenseRepository.Object) .Build(); _handler = new CreateExpenseCommandHandler(_unitOfWork.Object, _mapper); }
private void AllShouldReturn(List <ExpenseEntity> entities) { _expenseRepository = new MockExpenseRepositoryBuilder() .AllAsync(entities) .Build(); _unitOfWork = new MockUnitOfWorkBuilder() .AddExpenseRepository(_expenseRepository.Object) .Build(); _handler = new GetAllExpensesQueryHandler(_unitOfWork.Object, _mapper); }
private void GetShouldReturn(ExpenseEntity entity, string whenId = "") { _expenseRepository = new MockExpenseRepositoryBuilder() .GetAsyncIs(id => id == whenId, entity) .Build(); _unitOfWork = new MockUnitOfWorkBuilder() .AddExpenseRepository(_expenseRepository.Object) .Build(); _handler = new GetExpenseQueryHandler(_unitOfWork.Object, _mapper); }
public CreateExpenseEntryCommandTests() { _seededExpenseEntity = TestExpenseSeeder.SeedExpense(); _expenseRepository = new MockExpenseRepositoryBuilder() .GetAsyncIs(id => id == _seededExpenseEntity.Id, _seededExpenseEntity) .Build(); _unitOfWork = new MockUnitOfWorkBuilder() .AddExpenseRepository(_expenseRepository.Object) .Build(); _handler = new CreateExpenseEntryHandler(_unitOfWork.Object, _mapper); }