This is an adaption of the Gilded Rose kata, with "total" test coverage. It can be used to practice Object Calisthenics
Do you think it is possible to fully respect all 9 rules?
In this version of Gilded Rose you can modify the Item class.
You can download the additional material with instructions.