/** Test method for {@link ConverterLocalDate#getAsObject(FacesContext, UIComponent, String)}. */ @Test public final void testGetAsObjectWithDifferentValues() { Object result = converter.getAsObject(mock(FacesContext.class), mock(UIComponent.class), stringValue); switch (getAsObjectExpectedResult) { case FAILURE_NULL: // Expected result is null case FAILURE_PATTERN: // Expected result is null assertNull("Result should be null with value=" + stringValue, result); break; case SUCCESS: // Expected result is a LocalDate assertEquals( "Conversion should succeed with value=" + stringValue, LocalDate.class, result.getClass()); break; } }