@Test
  public void testYesNoValueConversion() {
    Assert.assertTrue(yesNoConverter.convertToModel("yes", Boolean.class, null));
    Assert.assertFalse(yesNoConverter.convertToModel("no", Boolean.class, null));

    Assert.assertEquals("yes", yesNoConverter.convertToPresentation(true, String.class, null));
    Assert.assertEquals("no", yesNoConverter.convertToPresentation(false, String.class, null));
  }
 @Test
 public void testEmptyStringConversion() {
   Assert.assertEquals(null, converter.convertToModel("", Boolean.class, null));
 }
 @Test
 public void testValueConversion() {
   Assert.assertTrue(converter.convertToModel("true", Boolean.class, null));
   Assert.assertFalse(converter.convertToModel("false", Boolean.class, null));
 }
 @Test
 public void testNullConversion() {
   Assert.assertEquals(null, converter.convertToModel(null, Boolean.class, null));
 }