Guvnor, In the [test scenario] it’s impossible to test the value of an enumeration. ?
Détail :
When I run the test scenario I have the message
[QuoteFieldDescriptor] field [widget] was [date_input_widget] expected [0].
In the [Test Scenarios] (the enumeration is ok with all value in the comboBox)
GIVEN
.....
EXPECT
A fact of type [FieldDescriptor] has values >
Widget [equals[v]] [TEXT_INPUT_WIDGET [v]]
In my “upload POJO Model jar” :
package org.arkham.model;
public class QuoteFieldDescriptor {
public static enum Widget{
TEXT_INPUT_WIDGET,
DATE_INPUT_WIDGET,
INTEGER_INPUT_WIDGET
};
*/
public static enum Widget{
TEXT_INPUT_WIDGET("text_input_widget"),
DATE_INPUT_WIDGET("date_input_widget"),
INTEGER_INPUT_WIDGET("integer_input_widget");
private String value;
private Widget(String value) {
this.value = value;
}
@Override
public String toString() {
return (value);
}
};
/*
protected Widget widget;
public Widget getWidget() {
return widget;
}
public void setWidget(Widget widget) {
this.widget = widget;
}
……
}
In my configurationtype of my pakage
Configuration: Imported types “ import org.arkham.model.QuoteFieldDescriptor$Widget”
A newbie problem or a guvnor Test Scenarios problem ?
Community Guvnor support is probably best achieved on the Drools mailing list for now: