public async Task HandleInvokesAddTaskAsyncWithCorrectData()
{
var options = this.CreateNewContextOptions();
using (var context = new AllReadyContext(options)) {
var sut = new AddTaskCommandHandler(context);
var message = new AddTaskCommand { AllReadyTask = new AllReadyTask() };
await sut.Handle(message);
}
using (var context = new AllReadyContext(options)) {
var tasks = context.Tasks.Count();
Assert.Equal(tasks, 1);
}
}
}