@Test
public void testValidSmile()
{

    SmileResponse<User> response = handler.handle(null, createSmileResponse(OK, ImmutableMap.of(
            "name", "Joe",
            "age", 25,
            "extra", true
    )));
    assertTrue(response.hasValue());
    assertEquals(response.getValue().getName(), "Joe");
    assertEquals(response.getValue().getAge(), 25);
}