A Test-Driven Development project illustrated with the resolution of Roman numbers
We have chosen the usage of Vinculum writing notation for numbers up to 4000 (see the details in this article)
The numbers covered by tests
- 1 - I
- 2 - II
- 3 - III
- 4 - IV
- 5 - V
- 6 - VI
- 7 - VII
- 8 - VIII
- 9 - IX
- 10 - X
- 11 - XI
- 12 - XII
- 14 - XIV
- 15 - XV
- 54 - LIV
- 80 - LXXX
- 90 - XC
- 100 - C
- 119 - CXIX
- 199 - CXCIX
- 500 - D
- 1000 - M
- 3650 - MMMDCL
- 4000 - I̅V̅
- 5000 - V̅
- 5555 - V̅D̅L̅V̅
- 8352 - V̅I̅I̅I̅C̅C̅C̅L̅I̅I̅
- 9000 - I̅X̅
- 10000 - X̅