public async Task GivenTheConferenceHasMessages() { GivenIHaveASaveMessageRequest(Scenario.Valid); await _commonSteps.WhenISendTheRequestToTheEndpoint(); _context.Response.StatusCode.Should().Be(HttpStatusCode.OK); }
public async Task GivenTheConferenceHasAnAudioApplication() { GivenIHaveAValidCreateAudioApplicationRequest(); await _commonSteps.WhenISendTheRequestToTheEndpoint(); _context.Response.StatusCode.Should().Be(HttpStatusCode.OK); }
public async Task GivenIHaveABookedConference() { _conferenceSteps.GivenIHaveABookANewConferenceRequest(Scenario.Valid); await _commonSteps.WhenISendTheRequestToTheEndpoint(); _commonSteps.ThenTheResponseShouldHaveStatus(HttpStatusCode.Created, true); await _conferenceSteps.ThenAConferenceDetailsShouldBeRetrieved(); }
public async Task ThenTheHeartbeatsShouldBeSaved() { GetHeartbeatsRequest(); await _commonSteps.WhenISendTheRequestToTheEndpoint(); _commonSteps.ThenTheResponseShouldHaveStatus(HttpStatusCode.OK, true); await ThenTheHeartbeatsShouldBeRetrieved(1); }
public async Task ThenTheConferenceShouldBeClosed() { _context.Uri = GetConferenceDetailsById(_context.Test.Conference.Id); _context.HttpMethod = HttpMethod.Get; await _commonSteps.WhenISendTheRequestToTheEndpoint(); _conferenceDetails = await Response.GetResponses <ConferenceDetailsResponse>(_context.Response.Content); _conferenceDetails.CurrentStatus.Should().Be(ConferenceState.Closed); }