- Fork the repository, so that you have your own copy
- Create a new test project (xUnit) for the Geometry. Give it a name Geometry.Tests. Remember about adding project reference to the Geometry project from Geometry.Tests. Install FluentAssertions package.
- In the Geometry.Tests project create a new class PointTests.
- Test all the features of the Point class using the approach demonstrated in the classes
-
In the Geometry.Tests project create a new class SegmentTests.
-
Test all the features of the Segment class using the approach demonstrated in the classes
-
In the Geometry.Tests project create a new class PolygonalChainTests.
-
Test all the features of the PolygonalChain class using the approach demonstrated in the classes
-
Create a new test project (xUnit) for the Automotive. Give it a name Automotive.Tests. Remember about adding project reference to the Automotive project from Automotive.Tests. Install FluentAssertions package.
-
In the Automotive.Tests project create a new class CarTests.
-
Test all the features of the Car class using the approach demonstrated in the classes