SnsRequestHandler extends SimpleRequestHandler<SnsRecordAndLambdaContext, Void> { @Nonnull protected String createHttpMethod(@Nonnull SnsRecordAndLambdaContext snsRecordAndContext) { return HttpMethod.POST; } protected  SnsRequestHandler(); void handleReponse(SnsRecordAndLambdaContext snsRecordAndContext, StatusType statusType,
			Map<String, List<String>> headers, ByteArrayOutputStream entityOutputStream);  }
@Test public void createHttpMethod_ShouldAlwaysCreateEmptyHeaders() { assertEquals("POST", new SnsRequestHandlerImpl().createHttpMethod(null)); assertEquals("POST", new SnsRequestHandlerImpl().createHttpMethod(createMinimalRequest())); }