public void Complex(int number, string romanNumber) { var converter = new ChiffresRomains(); string result = converter.ConvertToRoman(number); Assert.AreEqual(romanNumber, result); }
public void FourConsecutiveLettersWithJump(int nombre, string romain) { var converter = new ChiffresRomains(); string result = converter.ConvertToRoman(nombre); Assert.AreEqual(romain, result); }
public void OneForEachLetter(int nombre, string romain) { var converter = new ChiffresRomains(); string result = converter.ConvertToRoman(nombre); Assert.AreEqual(romain, result); }
public void UnaDigita(int nombre, string romain) { var converter = new ChiffresRomains(); string result = converter.ConvertToRoman(nombre); Assert.AreEqual(romain, result); }
public void CovertToDigits() { var converter = new ChiffresRomains(); for (var i = 1; i < 3000; i++) { Assert.AreEqual(i, converter.ConvertToDigits(converter.ConvertToRoman(i))); } }
public void WrongNumber(int nombre) { var converter = new ChiffresRomains(); Assert.Throws <InvalidOperationException>(() => converter.ConvertToRoman(nombre)); }