protected override bool InternalRun() { var solutions = new RectangleTasks(); intersectedAnswer = solutions.AreIntersected(r1, r2); intersectionSquareAnswer = solutions.IntersectionSquare(r1, r2); indexOfInnerRectAnswer = solutions.IndexOfInnerRectangle(r1, r2); return intersected == intersectedAnswer && intersectionSquare == intersectionSquareAnswer && indexOfInnerRectangle == indexOfInnerRectAnswer; }
protected override bool InternalRun() { var solutions = new RectangleTasks(); intersectedAnswer = solutions.AreIntersected(r1, r2); intersectionSquareAnswer = solutions.IntersectionSquare(r1, r2); indexOfInnerRectAnswer = solutions.IndexOfInnerRectangle(r1, r2); return(intersected == intersectedAnswer && intersectionSquare == intersectionSquareAnswer && indexOfInnerRectangle == indexOfInnerRectAnswer); }