return new Measure(ValueType.BOOLEAN, ruleId, characteristicId, value ? 1.0d : 0.0d, data, null, description, qualityGateStatus, variations);
}
+ public Measure create(boolean value) {
+ return create(value, null);
+ }
+
public Measure create(int value, @Nullable String data) {
return new Measure(ValueType.INT, ruleId, characteristicId, (double) value, data, null, description, qualityGateStatus, variations);
}
+ public Measure create(int value) {
+ return create(value, null);
+ }
+
public Measure create(long value, @Nullable String data) {
return new Measure(ValueType.LONG, ruleId, characteristicId, (double) value, data, null, description, qualityGateStatus, variations);
}
+ public Measure create(long value) {
+ return create(value, null);
+ }
+
public Measure create(double value, @Nullable String data) {
return new Measure(ValueType.DOUBLE, ruleId, characteristicId, value, data, null, description, qualityGateStatus, variations);
}
+ public Measure create(double value) {
+ return create(value, null);
+ }
+
public Measure create(String value) {
return new Measure(ValueType.STRING, ruleId, characteristicId, null, requireNonNull(value), null, description, qualityGateStatus, variations);
}
@RunWith(DataProviderRunner.class)
public class MeasureTest {
- private static final Measure INT_MEASURE = Measure.newMeasure().create((int) 1, null);
- private static final Measure LONG_MEASURE = Measure.newMeasure().create(1l, null);
- private static final Measure DOUBLE_MEASURE = Measure.newMeasure().create(1d, null);
+ private static final Measure INT_MEASURE = Measure.newMeasure().create((int) 1);
+ private static final Measure LONG_MEASURE = Measure.newMeasure().create(1l);
+ private static final Measure DOUBLE_MEASURE = Measure.newMeasure().create(1d);
private static final Measure STRING_MEASURE = Measure.newMeasure().create("some_sT ring");
- private static final Measure TRUE_MEASURE = Measure.newMeasure().create(true, null);
- private static final Measure FALSE_MEASURE = Measure.newMeasure().create(false, null);
+ private static final Measure TRUE_MEASURE = Measure.newMeasure().create(true);
+ private static final Measure FALSE_MEASURE = Measure.newMeasure().create(false);
private static final Measure LEVEL_MEASURE = Measure.newMeasure().create(Measure.Level.OK);
private static final Measure NO_VALUE_MEASURE = Measure.newMeasure().createNoValue();