@Test
public void testDeserialize() throws Exception {

    User u = objMapper.readValue(userJsonStr, User.class);
    assertEquals("U023BECGF", u.getUserId());
    assertEquals("bobby@slack.com", u.getEmail());
    assertEquals("bobby", u.getMentionName());
    assertEquals("Bobby Tables", u.getName());
    assertEquals("https://test2.com", u.getPhotoUrl());
    assertEquals("America/New York/New York", u.getTimezone());
    assertEquals("some status", u.getStatusMessage());
    assertEquals("title", u.getTitle());
    assertTrue(u.isDeleted());
    assertTrue(u.isGroupAdmin());
    assertNull(u.getCreationDate());
    assertNull(u.getLastActiveDate());
    assertNull(u.getStatus());
}