use of net.sf.latexdraw.parsers.svg.path.SVGPathSegMoveto in project latexdraw by arnobl.
the class TestSVGPathSegLinetoVertical method testToString.
@Test
public void testToString() throws ParseException {
SVGPathSegMoveto m = new SVGPathSegMoveto(0d, 0d, false);
SVGPathParser parser = new SVGPathParser(m.toString() + " " + seg.toString(), pathSeg -> {
if (pathSeg instanceof SVGPathSegMoveto && cpt == 0) {
cpt++;
return;
}
assertTrue(pathSeg instanceof SVGPathSegLinetoVertical);
SVGPathSegLinetoVertical seg2 = (SVGPathSegLinetoVertical) pathSeg;
assertEquals(seg.getY(), seg2.getY(), 0.0001);
assertEquals(seg.isRelative(), seg2.isRelative());
});
parser.parse();
}
use of net.sf.latexdraw.parsers.svg.path.SVGPathSegMoveto in project latexdraw by arnobl.
the class TestSVGPathSegMoveto method testToString.
@Test
public void testToString() throws ParseException {
SVGPathParser parser = new SVGPathParser(seg.toString(), pathSeg -> {
assertTrue(pathSeg instanceof SVGPathSegMoveto);
SVGPathSegMoveto seg2 = (SVGPathSegMoveto) pathSeg;
assertEquals(seg.getX(), seg2.getX(), 0.0001);
assertEquals(seg.getY(), seg2.getY(), 0.0001);
assertEquals(seg.isRelative(), seg2.isRelative());
});
parser.parse();
}
Aggregations