@Test public void testDiffOperator() { column1.setOperator( "<" ); column2.setOperator( ">" ); checkSingleDiff( FIELD_OPERATOR, "<", ">", column1, column2 ); }
public void setOperator(final String operator) { editingCol().setOperator(operator); fireChangeEvent(operatorPage); fireChangeEvent(additionalInfoPage); fireChangeEvent(valueOptionsPage); }
public void setOperator(final String operator) { editingCol().setOperator(operator); fireChangeEvent(operatorPage); fireChangeEvent(additionalInfoPage); fireChangeEvent(valueOptionsPage); }
void resetFieldAndOperator() { editingCol.setFactField(""); editingCol.setBinding(""); editingCol.setFieldType(""); editingCol.setOperator(operatorPlaceholder()); }
void resetFieldAndOperator() { editingCol.setFactField(""); editingCol.setBinding(""); editingCol.setFieldType(""); editingCol.setOperator(operatorPlaceholder()); }
@Test public void getTypeSafeType_operatorNotIn() { column.setOperator("not in"); check(); }
@Test public void getTypeSafeType_operatorIn() { column.setOperator("in"); check(); }
@Test public void testPrepareValuesWhenConstraintValueIsPredicate() throws Exception { doReturn(editingCol).when(plugin).editingCol(); doReturn(BaseSingleFieldConstraint.TYPE_PREDICATE).when(plugin).constraintValue(); plugin.prepareValues(); verify(editingCol).setOperator(plugin.operatorPlaceholder()); }
@Test public void testResetFieldAndOperator() { plugin.resetFieldAndOperator(); verify(editingCol).setFactField(""); verify(editingCol).setBinding(""); verify(editingCol).setFieldType(""); verify(editingCol).setOperator("pleaseChoose"); }
void prepareValues() { if (constraintValue() == BaseSingleFieldConstraint.TYPE_PREDICATE) { editingCol().setOperator(operatorPlaceholder()); } if (!isBindable()) { editingCol().setBinding(null); } }
void prepareValues() { if (constraintValue() == BaseSingleFieldConstraint.TYPE_PREDICATE) { editingCol().setOperator(operatorPlaceholder()); } if (!isBindable()) { editingCol().setBinding(null); } }
@Test public void knownDataTypeWithOperator() { pattern.setFactType(FACT_TYPE); column.setFactField(FIELD_NAME); column.setOperator("=="); when(oracle.getFieldType(eq(FACT_TYPE), eq(FIELD_NAME))).thenReturn(DataType.TYPE_NUMERIC_INTEGER); assertEquals(DataType.TYPE_NUMERIC_INTEGER, utilities.getType(column)); }
protected void setupPatternAndCondition() { final Pattern52 p = new Pattern52(); p.setFactType("Person"); p.setBoundName("$p"); final ConditionCol52 cc = new ConditionCol52(); cc.setFactField("name"); cc.setOperator("=="); cc.setFieldType(DataType.TYPE_STRING); p.getChildColumns().add(cc); model.getConditions().add(p); when(dmo.getFieldType(eq("Person"), eq("name"))).thenReturn(DataType.TYPE_STRING); }
@Test public void testCanAcceptOtherwiseNotEqual() throws Exception { column.setConstraintValueType(BaseSingleFieldConstraint.TYPE_LITERAL); column.setOperator("!="); assertTrue(ColumnUtilities.canAcceptOtherwiseValues(column)); }
@Test public void testCanAcceptOtherwiseWrongOperator() throws Exception { column.setConstraintValueType(BaseSingleFieldConstraint.TYPE_LITERAL); column.setOperator("<"); assertFalse(ColumnUtilities.canAcceptOtherwiseValues(column)); }
private ConditionCol52 ageEqualsCondition() { ConditionCol52 condition = new ConditionCol52(); condition.setConstraintValueType(BaseSingleFieldConstraint.TYPE_LITERAL); condition.setHeader("col1"); condition.setFactField("age"); condition.setOperator("=="); return condition; }
private ConditionCol52 nameEqualsCondition() { ConditionCol52 condition = new ConditionCol52(); condition.setConstraintValueType(BaseSingleFieldConstraint.TYPE_LITERAL); condition.setHeader("col2"); condition.setFactField("name"); condition.setOperator("=="); return condition; }
private void addConstraintToModel(final GuidedDecisionTable52 model, final String factType, final String fieldName) { final Pattern52 p = new Pattern52(); p.setFactType(factType); final ConditionCol52 c = new ConditionCol52(); c.setOperator("=="); c.setFactField(fieldName); c.setFieldType(DataType.TYPE_STRING); p.getChildColumns().add(c); model.getConditions().add(p); }
private ConditionCol52 makeNewColumn(ConditionCol c) { ConditionCol52 nc = new ConditionCol52(); nc.setConstraintValueType(c.constraintValueType); nc.setDefaultValue(new DTCellValue52(c.defaultValue)); nc.setFactField(c.factField); nc.setFieldType(DataType.TYPE_STRING); nc.setHeader(c.header); nc.setHideColumn(c.hideColumn); nc.setOperator(c.operator); nc.setValueList(c.valueList); nc.setWidth(c.width); return nc; }
@Test public void knownDataTypeWithoutOperator() { pattern.setFactType(FACT_TYPE); column.setFactField(FIELD_NAME); column.setOperator(null); assertEquals(DataType.TYPE_STRING, utilities.getType(column)); }