### Question:
RateVariableType extends AbstractEntity implements VariableType { public BasicMeasurement buildMeasurement() { return new BasicRateMeasurement(null, null); }  BasicMeasurement buildMeasurement(); BasicMeasurement buildMeasurement(int size); String getType(); Set<? extends Entity> getDependencies(); @Override boolean equals(Object obj); @Override String toString();  }### Answer:
@Test public void testBuildMeasurement() { assertEntityEquals(new BasicRateMeasurement(null, 30) , d_var.buildMeasurement(30)); assertEntityEquals(new BasicRateMeasurement(null, null) , d_var.buildMeasurement()); assertNotNull(d_var.buildMeasurement()); }