public void PostAsync() { Action TestCase(int testNumber, string message, HttpStatusCode responseStatus, CancellationToken cancellationToken, Type expectedExceptionType) => () => { var queueUrl = Rand.AlphaNums(); var client = new SpyAmazonSQS(sendResponse: new SendMessageResponse { HttpStatusCode = responseStatus }); var channel = new AmazonSQSChannel(client, queueUrl, default, null);