public void Test1() { Console.WriteLine("Running RNPTest.Test1()"); var rnpObj = new RomanToDecimanlLikeNumeralParser <RomanLanguage>(); foreach (var numeral in numerals) { Console.WriteLine("{0} = {1}", numeral, rnpObj.ParseNumber(numeral)); } Console.WriteLine("RNPTest.Test1() finished."); }
public void Test2() { Console.WriteLine("Running RNPTest.Test2()"); var rnpObj = new RomanToDecimanlLikeNumeralParser <RomanLanguage>(); foreach (var numeral in numerals) { var result = rnpObj.ParseNumber(numeral); if (result == numeralsDict[numeral]) { // Console.WriteLine("{0} passed the test. Value in decimal : {1}", numeral, result); // Console.WriteLine("pass"); } else { Console.WriteLine("{0} failed the test. Calculated value : {1}, should be value : {2} (in decimal)", numeral, result, numeralsDict[numeral]); } } Console.WriteLine("RNPTest.Test2() finished."); }