### Question:
ValueMarker extends Marker { public double getValue() { return this.value; } ValueMarker(double value);  ValueMarker(double value, Paint paint, Stroke stroke);  ValueMarker(double value, Paint paint, Stroke stroke,
                       Paint outlinePaint, Stroke outlineStroke, float alpha); double getValue(); void setValue(double value); @Override boolean equals(Object obj);  }### Answer:
@Test public void test1808376() { Stroke stroke = new BasicStroke(1.0f); Stroke outlineStroke = new BasicStroke(2.0f); ValueMarker m = new ValueMarker(1.0, Color.RED, stroke, Color.BLUE, outlineStroke, 0.5f); assertEquals(1.0, m.getValue(), EPSILON); assertEquals(Color.RED, m.getPaint()); assertEquals(stroke, m.getStroke()); assertEquals(Color.BLUE, m.getOutlinePaint()); assertEquals(outlineStroke, m.getOutlineStroke()); assertEquals(0.5f, m.getAlpha(), EPSILON); }