@Test
public void errorsWhenVerticalLineAndOutsideAbscissa() {

    this.thrown.expect(IllegalStateException.class);
    final RandomPoint<Double> point = new RandomPoint<>();
    final Line<Double> line = new VerticalLine<>(point);
    new LinePointOrdinate<>(
        line, new DifferentPoint<>(point).xcoor()
    ).value(new Decimal());
}