public override string ToWord() { var sb = new StringBuilder(); if (number < 10) { var one = new OnePlace(number); var word = one.ToWord(); sb.Append(word == "One" ? String.Format("{0} Cent", one.ToWord()) : String.Format("{0} Cents", one.ToWord())); } else { var ten = new TenPlace(number); sb.Append(String.Format("{0} Cents", ten.ToWord())); } return sb.ToString(); }
public override string ToWord() { var sb = new StringBuilder(); if (number < 10) { var one = new OnePlace(number); var word = one.ToWord(); sb.Append(word == "One" ? String.Format("{0} Cent", one.ToWord()) : String.Format("{0} Cents", one.ToWord())); } else { var ten = new TenPlace(number); sb.Append(String.Format("{0} Cents", ten.ToWord())); } return(sb.ToString()); }
public void ShouldGetTenObject() { var ten = new TenPlace(12); Assert.AreEqual(ten.ToWord(), "Twelve"); }
public void ShouldGetTenWord91() { var ten = new TenPlace(92); var word = ten.ToWord(); Assert.AreEqual(word, "Ninety Two"); }
public void ShouldGetTenWord80() { var ten = new TenPlace(80); var word = ten.ToWord(); Assert.AreEqual(word, "Eighty"); }
public void ShouldGetTenWord36() { var ten = new TenPlace(36); var word = ten.ToWord(); Assert.AreEqual(word, "Thirty Six"); }