public async Task TourBackShouldReopenClosedTour() { var command = new TourBack { TourId = _testDbFixture.MockedDataInstance.TourForReopenId }; var creationTask = await _rabbitMqFixture.SubscribeAndGetAsync <TourRegistrationOpened>( _testDbFixture.GetTourById, command.TourId); await _rabbitMqFixture.PublishAsync(command); Tour tour = await creationTask.Task; tour.TourStatus.Should().Be(TourStatus.RegistrationOpened); }
public async Task <IActionResult> Post(TourBack command) { return(await SendAsync(command)); }