public void FourthTest()
 {
     Converter c = new Converter();
     Assert.AreEqual("MXII", c.ConvertNumberstoRomanNumerals(1012));
 }
 public void TestXIV()
 {
     Converter iv = new Converter();
     Assert.AreEqual(14, iv.ConvertMulitpleChars("XIV"));
 }
 public void TestConvertComboBackwards1000()
 {
     Converter c = new Converter();
     Assert.AreEqual("M", c.ConvertNumberstoRomanNumerals(1000));
 }
 public void TestThreeDigitTwoCDLXXVIII()
 {
     Converter c = new Converter();
     Assert.AreEqual("CDLXXVIII", c.ConvertNumberstoRomanNumerals(478));
 }
 public void TestV()
 {
     Converter v = new Converter();
     Assert.AreEqual(5, v.ConvertMulitpleChars("V"));
 }
 public void TestMultiply()
 {
     Converter m = new Converter();
     Assert.AreEqual(10, m.Calculate((Converter.CalcFunction.Multiply), ("II"), ("V")));
 }
 public void TestSubtract()
 {
     Converter s = new Converter();
     Assert.AreEqual(2, s.Calculate((Converter.CalcFunction.Subtract), ("III"), ("I")));
 }
 public void TestEveryNumeral()
 {
     Converter e = new Converter();
     Assert.AreEqual(1470, e.Calculate((Converter.CalcFunction.Add), ("MCDXLIII"), ("XXVII")));
 }
 public void TestFourDigitMLIV()
 {
     Converter c = new Converter();
     Assert.AreEqual("MLIV", c.ConvertNumberstoRomanNumerals(1054));
 }
Example #10
0
 public void TestConvertNumberstoRomanNumeralsTwoXX()
 {
     Converter c = new Converter();
     Assert.AreEqual("XX", c.ConvertNumberstoRomanNumerals(20));
 }
Example #11
0
 public void TestDivide()
 {
     Converter d = new Converter();
     Assert.AreEqual(2, d.Calculate((Converter.CalcFunction.Divide), ("X"), ("V")));
 }
Example #12
0
 public void TestConvertNumberstoRomanNumeralsTwoXLI()
 {
     Converter c = new Converter();
     Assert.AreEqual("XLI", c.ConvertNumberstoRomanNumerals(41));
 }
Example #13
0
 public void TestConvertNumberstoRomanNumeralsTwoLXXVIII()
 {
     Converter c = new Converter();
     Assert.AreEqual("LXXVIII", c.ConvertNumberstoRomanNumerals(78));
 }
Example #14
0
 public void TestConvertComboBackwardsVI()
 {
     Converter c = new Converter();
     Assert.AreEqual("VI", c.ConvertNumberstoRomanNumerals(6));
 }
Example #15
0
 public void TestL()
 {
     Converter l = new Converter();
     Assert.AreEqual(50, l.ConvertMulitpleChars("L"));
 }
Example #16
0
 public void TestAdd()
 {
     Converter a = new Converter();
     Assert.AreEqual(4, a.Calculate((Converter.CalcFunction.Add), ("III"),("I")));
 }
Example #17
0
 public void TestM()
 {
     Converter m = new Converter();
     Assert.AreEqual(1000, m.ConvertMulitpleChars("M"));
 }
Example #18
0
 public void TestFourDigitMMDCCLXXXIII()
 {
     Converter c = new Converter();
     Assert.AreEqual("MMDCCLXXXIII", c.ConvertNumberstoRomanNumerals(2783));
 }
Example #19
0
 public void TestC()
 {
     Converter c = new Converter();
     Assert.AreEqual(100, c.ConvertMulitpleChars("C"));
 }
Example #20
0
 public void TestFullFunctionI()
 {
     Converter c = new Converter();
     Assert.AreEqual("LX", c.FullFunction("XXII", "XXXVIII", Converter.CalcFunction.Add));
 }
Example #21
0
 public void TestSubtractNegativeResult()
 {
     Converter s = new Converter();
     Assert.AreEqual(-2, s.Calculate((Converter.CalcFunction.Subtract), ("IV"), ("VI")));
 }
Example #22
0
 public void TestFullFunctionII()
 {
     Converter c = new Converter();
     Assert.AreEqual("C", c.FullFunction("V", "XX", Converter.CalcFunction.Multiply));
 }
Example #23
0
 public void TestThreeDigitTwoDCCLIII()
 {
     Converter c = new Converter();
     Assert.AreEqual("DCCLIII", c.ConvertNumberstoRomanNumerals(753));
 }
Example #24
0
 public void TestFullFunctionIII()
 {
     Converter c = new Converter();
     Assert.AreEqual("DCCXV", c.FullFunction("DCCXX", "V", Converter.CalcFunction.Subtract));
 }
Example #25
0
 public void TestX()
 {
     Converter x = new Converter();
     Assert.AreEqual(10, x.ConvertMulitpleChars("X"));
 }
Example #26
0
 public void TestFullFunctionIV()
 {
     Converter c = new Converter();
     Assert.AreEqual("IV", c.FullFunction("XX", "V", Converter.CalcFunction.Divide));
 }
Example #27
0
 public void TestConvertBackwardsV()
 {
     Converter c = new Converter();
     Assert.AreEqual("V", c.ConvertNumberstoRomanNumerals(5));
 }
Example #28
0
 public void TestI()
 {
     Converter c = new Converter();
     Assert.AreEqual(1, c.ConvertMulitpleChars("I"));
 }
Example #29
0
 public void TestConvertComboBackwards122()
 {
     Converter c = new Converter();
     Assert.AreEqual("CXXII", c.ConvertNumberstoRomanNumerals(122));
 }
Example #30
0
 public void TestConvertComboBackwards999()
 {
     Converter c = new Converter();
     Assert.AreEqual("CMXCIX", c.ConvertNumberstoRomanNumerals(999));
 }