@Test
public void testSupportAndResolve() throws NoSuchMethodException {

    MethodParameter methodParameter = new MethodParameter(
            this.getClass().getMethod("testSupportAndResolve"),
            0,
            AttributesManager.class,
            MethodParameter.EMPTY_ANNOTATIONS
    );
    RequestEnvelope envelope = Utils.buildSimpleEnvelope("intent");
    HandlerInput handlerInput = HandlerInput
            .builder()
            .withRequestEnvelope(envelope)
            .build();
    ArgumentResolverContext input = new ArgumentResolverContext(mockSkillContext, methodParameter, handlerInput);
    assertSame(handlerInput.getAttributesManager(), resolver.resolve(input).get());
}