@Test public void testInvalidBooleanInput() throws Exception{ final boolean defaultValue = Properties.TEST_CARVING; boolean value = Properties.getBooleanValue("test_carving"); Assert.assertEquals(defaultValue, value); Properties.getInstance().setValue("test_carving", !defaultValue); value = Properties.getBooleanValue("test_carving"); Assert.assertNotEquals(defaultValue, value); try{ Properties.getInstance().setValue("test_carving", "tru"); fail(); } catch(Exception e){ //expected } }