@Test
public void propertiesTypes() throws Exception {

    assertThat(Types.mapKeyAndValueTypes(Properties.class, Properties.class),
            is(Matchers.<Type>arrayContaining(String.class, String.class)));
}