@@ -0,0 +1,1185 @@
+package ch.deletescape.jterm.config;%0A%0Aimport static org.hamcrest.CoreMatchers.is;%0Aimport static org.junit.Assert.assertThat;%0A%0Aimport org.junit.Test;%0A%0Apublic class UserPropertiesTest %7B%0A%0A  @Test%0A  public void setProperty() %7B%0A    String key = %22test%22 + Math.random();%0A    UserProperties.setProperty(key, %22works%22);%0A    assertThat(UserProperties.getProperty(key), is(%22works%22));%0A  %7D%0A%0A  @Test%0A  public void getBooleanPropertyIsTrue() %7B%0A    String key = %22test%22 + Math.random();%0A    UserProperties.setProperty(key, %22true%22);%0A    assertThat(UserProperties.getBoolean(key), is(true));%0A    key = %22test%22 + Math.random();%0A    UserProperties.setProperty(key, %221%22);%0A    assertThat(UserProperties.getBoolean(key), is(true));%0A  %7D%0A  @Test%0A  public void getBooleanPropertyIsFalse() %7B%0A    String key = %22test%22 + Math.random();%0A    UserProperties.setProperty(key, %22false%22);%0A    assertThat(UserProperties.getBoolean(key), is(false));%0A    key = %22test%22 + Math.random();%0A    UserProperties.setProperty(key, %220%22);%0A    assertThat(UserProperties.getBoolean(key), is(false));%0A    key = %22test%22 + Math.random();%0A    UserProperties.setProperty(key, %22ab%22);%0A    assertThat(UserProperties.getBoolean(key), is(false));%0A  %7D%0A%7D%0A

add test for UserProperties