Ejemplo n.º 1
0
            public void TwoShouldConvertToII()
            {
                var numeral = new RomanNumeral();
                var answer = numeral.Convert(2);

                Assert.AreEqual("II", answer);
            }
Ejemplo n.º 2
0
            public void ZeroShouldConvertToEmpty()
            {
                var numeral = new RomanNumeral();
                var answer = numeral.Convert(0);

                Assert.AreEqual("", answer);
            }
Ejemplo n.º 3
0
            public void ThreeNineNineNineShouldConvertToMMMCMXCIX()
            {
                var numeral = new RomanNumeral();
                var answer = numeral.Convert(3999);

                Assert.AreEqual("MMMCMXCIX", answer);
            }
Ejemplo n.º 4
0
            public void SixSixSixShouldConvertToDCLXVI()
            {
                var numeral = new RomanNumeral();
                var answer = numeral.Convert(666);

                Assert.AreEqual("DCLXVI", answer);
            }
Ejemplo n.º 5
0
            public void OneShouldConvertToI()
            {
                var numeral = new RomanNumeral();
                var answer = numeral.Convert(1);

                Assert.AreEqual("I", answer);
            }
Ejemplo n.º 6
0
            public void NineteenNineNineShouldConvertToMCMXCIX()
            {
                var numeral = new RomanNumeral();
                var answer = numeral.Convert(1999);

                Assert.AreEqual("MCMXCIX", answer);
            }
Ejemplo n.º 7
0
            public void FourShouldConvertToIV()
            {
                var numeral = new RomanNumeral();
                var answer = numeral.Convert(4);

                Assert.AreEqual("IV", answer);
            }