SessionConfigurationProvider builder;
@Test
@SuppressWarnings("rawtypes")
public void testGetSessionFieldConfig() {
SessionConfiguration config = builder.getSessionConfiguration(MockPojoController.class);
assertNotNull(config);
for (Class clazz : TestConstants.SESSION_FIELD_ACTION_CLASSES) {
String failMessage = "SessionConfigurationProvider failed to provide config for class: " + clazz.getName();
assertNotNull(failMessage, config.getFields(clazz));
}
for (Class clazz : TestConstants.NO_SESSION_FIELD_ACTION_CLASSES) {
String failMessage = "SessionConfigurationProvider erroneously provided config for class: " + clazz.getName();
assertNull(failMessage, config.getFields(clazz));
}
}