public SendInvitationRemindersSteps(TestContext context) { _context = context; _fixture = new Fixture(); _command = _fixture.Create <SendInvitationRemindersCommand>(); _commitmentsApprenticeshipResponse = _fixture.Create <ApprenticeshipResponse>(); _context.InnerApi.MockServer .Given( Request.Create() .WithPath($"/registrations/*/reminder") .UsingPost() ) .RespondWith( Response.Create() .WithStatusCode((int)HttpStatusCode.OK) ); _context.LoginApi.MockServer .Given( Request.Create().WithPath($"/invitations/*") .UsingPost()) .RespondWith( Response.Create() .WithStatusCode((int)HttpStatusCode.OK) ); }
public async Task <IActionResult> SendReminders(SendInvitationRemindersCommand request) { await _mediator.Send(request); return(Ok()); }