code: @Override
  	protected List<FieldCase> createCases() {
  		List<FieldCase> list = Lists.newArrayListWithExpectedSize(range.getRange() * 2 + 2);
  		for (int i = range.getMin(); i <= range.getMax(); i++) {
  			list.add(new FieldCase(i));
  		}
  		return list;
  	}
docs: Generates a FieldCase [min, min + 1, ... , max - 1, max] for every value within the allowed
  range.
  
  @return a list that contains a FieldCase for every allowed value