RectangleProblem This was an exercise to practice object design and unit testing my code. I worked on this on 2/2016. A cleaner implementation can be found in the dart sdk: math/rectangle.dart