Search in sources :

Example 6 with Values

use of org.drools.workbench.services.verifier.api.client.index.keys.Values in project drools-wb by kiegroup.

the class FieldInspectorUpdateTest method makeAction.

private FieldAction makeAction(final Field field) {
    final FieldAction fieldAction = new FieldAction(field, mock(Column.class), DataType.DataTypes.NUMERIC, new Values(11), configurationMock);
    final ArrayList<Action> actionsList = new ArrayList<>();
    actionsList.add(fieldAction);
    final Actions actions = new Actions(actionsList);
    when(field.getActions()).thenReturn(actions);
    return fieldAction;
}
Also used : FieldAction(org.drools.workbench.services.verifier.api.client.index.FieldAction) Action(org.drools.workbench.services.verifier.api.client.index.Action) Column(org.drools.workbench.services.verifier.api.client.index.Column) Actions(org.drools.workbench.services.verifier.api.client.index.Actions) Values(org.drools.workbench.services.verifier.api.client.index.keys.Values) ArrayList(java.util.ArrayList) FieldAction(org.drools.workbench.services.verifier.api.client.index.FieldAction)

Example 7 with Values

use of org.drools.workbench.services.verifier.api.client.index.keys.Values in project drools-wb by kiegroup.

the class FieldInspectorUpdateTest method updateCondition.

@Test
public void updateCondition() throws Exception {
    fieldCondition.setValue(new Values(20));
    verify(ruleInspectorUpdater).resetConditionsInspectors();
}
Also used : Values(org.drools.workbench.services.verifier.api.client.index.keys.Values) Test(org.junit.Test)

Example 8 with Values

use of org.drools.workbench.services.verifier.api.client.index.keys.Values in project drools-wb by kiegroup.

the class ActionInspectorConflictResolverTest method testNoConflict003.

@Test
public void testNoConflict003() throws Exception {
    ActionInspector a = createSetActionInspector(new FieldAction(new Field(mock(ObjectField.class), "Person", "String", "name", new AnalyzerConfigurationMock()), mock(Column.class), DataType.DataTypes.BOOLEAN, new Values(true), new AnalyzerConfigurationMock()));
    ActionInspector b = createSetActionInspector(new FieldAction(new Field(mock(ObjectField.class), "Person", "String", "name", new AnalyzerConfigurationMock()), mock(Column.class), DataType.DataTypes.STRING, new Values(true), new AnalyzerConfigurationMock()));
    assertFalse(a.conflicts(b));
    assertFalse(b.conflicts(a));
}
Also used : ObjectField(org.drools.workbench.services.verifier.api.client.index.ObjectField) Field(org.drools.workbench.services.verifier.api.client.index.Field) AnalyzerConfigurationMock(org.drools.workbench.services.verifier.core.checks.AnalyzerConfigurationMock) ObjectField(org.drools.workbench.services.verifier.api.client.index.ObjectField) Values(org.drools.workbench.services.verifier.api.client.index.keys.Values) FieldAction(org.drools.workbench.services.verifier.api.client.index.FieldAction) Test(org.junit.Test)

Aggregations

Values (org.drools.workbench.services.verifier.api.client.index.keys.Values)8 Test (org.junit.Test)5 ArrayList (java.util.ArrayList)2 Column (org.drools.workbench.services.verifier.api.client.index.Column)2 FieldAction (org.drools.workbench.services.verifier.api.client.index.FieldAction)2 Action (org.drools.workbench.services.verifier.api.client.index.Action)1 Actions (org.drools.workbench.services.verifier.api.client.index.Actions)1 Condition (org.drools.workbench.services.verifier.api.client.index.Condition)1 Conditions (org.drools.workbench.services.verifier.api.client.index.Conditions)1 Field (org.drools.workbench.services.verifier.api.client.index.Field)1 FieldCondition (org.drools.workbench.services.verifier.api.client.index.FieldCondition)1 ObjectField (org.drools.workbench.services.verifier.api.client.index.ObjectField)1 AnalyzerConfigurationMock (org.drools.workbench.services.verifier.core.checks.AnalyzerConfigurationMock)1