Example #1
0
        public void Numero500ResultadoEsperadoD()
        {
            var converter = new EnteroARomano();
            var result    = converter.ConvertirEnteroARomano(500);

            Assert.AreEqual(result, "D");
        }
Example #2
0
        public void Numero599ResultadoEsperadoDXCIX()
        {
            var converter = new EnteroARomano();
            var result    = converter.ConvertirEnteroARomano(599);

            Assert.AreEqual(result, "DXCIX");
        }
Example #3
0
        public void Numero55ResultadoEsperadoLV()
        {
            var converter = new EnteroARomano();
            var result    = converter.ConvertirEnteroARomano(55);

            Assert.AreEqual(result, "LV");
        }
Example #4
0
        public void NumeroCienResultadoEsperadoC()
        {
            var converter = new EnteroARomano();
            var result    = converter.ConvertirEnteroARomano(100);

            Assert.AreEqual(result, "C");
        }
Example #5
0
        public void NumeroUnoResultadoEsperadoI()
        {
            var converter = new EnteroARomano();
            var result    = converter.ConvertirEnteroARomano(1);

            Assert.AreEqual(result, "I");
        }
Example #6
0
        public void NumeroTresMilResultadoEsperadoMMM()
        {
            var converter = new EnteroARomano();
            var result    = converter.ConvertirEnteroARomano(3000);

            Assert.AreEqual(result, "MMM");
        }
Example #7
0
        public void Numero2347ResultadoEsperadoMMCCCXLVII()
        {
            var converter = new EnteroARomano();
            var result    = converter.ConvertirEnteroARomano(2347);

            Assert.AreEqual(result, "MMCCCXLVII");
        }
Example #8
0
        public void Numero2013ResultadoEsperadoMMXIII()
        {
            var converter = new EnteroARomano();
            var result    = converter.ConvertirEnteroARomano(2013);

            Assert.AreEqual(result, "MMXIII");
        }
Example #9
0
        public void NumeroCeroGeneraExcepcionFueraDeRango()
        {
            var converter = new EnteroARomano();

            converter.ConvertirEnteroARomano(0);
        }
Example #10
0
        public void NumeroMenorAUnoGeneraExcepcionFueraDeRango()
        {
            var converter = new EnteroARomano();

            converter.ConvertirEnteroARomano(-1);
        }
Example #11
0
        public void NumeroMayorATresMilGeneraExcepcionFueraDeRango()
        {
            var converter = new EnteroARomano();

            converter.ConvertirEnteroARomano(3001);
        }