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); } }