@Test(expected = IllegalArgumentException.class)
public void testValidateStateForRequiredField() {

    ExampleServiceState state = new ExampleServiceState();
    state.id = null;
    state.required = null;
    ServiceDocumentDescription desc = buildStateDescription(ExampleServiceState.class, null);
    Utils.validateState(desc, state);
}