variable.setValue(value);
@Test public void testEquals() throws IOException { Variable variable = new Variable(); variable.setType(Type.INTEGER); Variable initialInstance = clone(variable); EqualsTester equalsTester = new EqualsTester(); equalsTester.addEqualityGroup(initialInstance, initialInstance).addEqualityGroup(new Object()); variable.setDescription("description"); equalsTester.addEqualityGroup(clone(variable)); variable.setDisplayName("display name"); equalsTester.addEqualityGroup(clone(variable)); variable.setFields(ImmutableMap.of("f", new Field())); equalsTester.addEqualityGroup(clone(variable)); variable.setLongDescription("long description"); equalsTester.addEqualityGroup(clone(variable)); variable.setMinElements(1); equalsTester.addEqualityGroup(clone(variable)); variable.setMinLength(1); equalsTester.addEqualityGroup(clone(variable)); variable.setOptional(true); equalsTester.addEqualityGroup(clone(variable)); variable.setType(Type.BOOLEAN); equalsTester.addEqualityGroup(clone(variable)); variable.setValue(BooleanNode.TRUE); equalsTester.addEqualityGroup(clone(variable)); variable.setValues(ImmutableList.of()); equalsTester.addEqualityGroup(clone(variable)); equalsTester.testEquals(); }
@Test public void testProvideNonOptionalParameterWithValue() throws IOException { Map<String, Variable> variables = new HashMap<>(); Variable integerVariable = new Variable(); integerVariable.setValue(_mapper.readTree("3")); variables.put("integer", integerVariable); Client.checkVariableState(variables); }
@Test public void testProvideOptionalParameterWithValue() throws IOException { Map<String, Variable> variables = new HashMap<>(); Variable integerVariable = new Variable(); integerVariable.setOptional(true); integerVariable.setValue(_mapper.readTree("3")); variables.put("integer", integerVariable); Client.checkVariableState(variables); }