Ejemplo n.º 1
0
        public void Numero500ResultadoEsperadoD()
        {
            var converter = new EnteroARomano();
            var result    = converter.ConvertirEnteroARomano(500);

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

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

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

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

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

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

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

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

            converter.ConvertirEnteroARomano(0);
        }
Ejemplo n.º 10
0
        public void NumeroMenorAUnoGeneraExcepcionFueraDeRango()
        {
            var converter = new EnteroARomano();

            converter.ConvertirEnteroARomano(-1);
        }
Ejemplo n.º 11
0
        public void NumeroMayorATresMilGeneraExcepcionFueraDeRango()
        {
            var converter = new EnteroARomano();

            converter.ConvertirEnteroARomano(3001);
        }