[FIX] add tests and fix a bug on number_to_word in two digits numbers

It's me, again... 
With code coverage improvement (the 60% are reaches)  and a small bug fix