Files
new-shapes/src
Thibaud 35e5829e5c
Some checks failed
CI / build-and-test (pull_request) Failing after 1m34s
Add parameterized ShapeContractTest for Shape interface invariants
Verify clone(), getBounds(), and translate() contracts across all Shape
implementations (SRectangle, SCircle, STriangle, SText, SCollection)
using @ParameterizedTest + @MethodSource.

Also adds junit-jupiter-params dependency to pom.xml.

Closes #8
2026-03-27 15:43:22 +00:00
..