public void DoesBound_ReturnExpected(double x, double y, bool expectedDoesBound) { var polygon = new Polygon2D(new[] { new Point2D(-1, -1), new Point2D(-1, 1), new Point2D(1, 1), new Point2D(1, -1) }); Assert.Equal(expectedDoesBound, polygon.DoesBound(new Point2D(x, y))); }