@Test
public void testSet() throws Exception {

    TrackMe trackMe = new TrackMe();
    trackMe.set(QueryParams.HOURS, "String");
    assertEquals("String", trackMe.get(QueryParams.HOURS));
    trackMe = new TrackMe();
    trackMe.set(QueryParams.HOURS, 1f);
    assertEquals(String.valueOf(1f), trackMe.get(QueryParams.HOURS));
    trackMe = new TrackMe();
    trackMe.set(QueryParams.HOURS, 1L);
    assertEquals(String.valueOf(1L), trackMe.get(QueryParams.HOURS));
    trackMe = new TrackMe();
    trackMe.set(QueryParams.HOURS, 1);
    assertEquals(String.valueOf(1), trackMe.get(QueryParams.HOURS));
    trackMe = new TrackMe();
    trackMe.set(QueryParams.HOURS, null);
    assertNull(trackMe.get(QueryParams.HOURS));
}