示例#1
0
        public void Adapter()
        {
            int resultado = 0;

            Itarget calcu = new Ccalcu();

            resultado = calcu.Multiplicar(4, 4);
            Assert.AreEqual(resultado, 16);
        }
示例#2
0
        public void Test1()
        {
            int resultado = 0;
            //este es el cliente
            Itarget calcu = new Ccalcu();

            //usamos la interfaz que el cliente conoce con una clace que conoce
            resultado = calcu.Suma(3, 4);
            Console.WriteLine("el resultado de la suma es: {0}", resultado);
            Console.WriteLine("-----------------------------------");
            Assert.AreEqual(resultado, 7);
        }
示例#3
0
        public void Test2()
        {
            int resultado = 0;
            //este es el cliente
            Itarget calcu = new Ccalcu();

            //hacemos el uso del adaptador
            calcu = new Adaptador();
            //usamos el adaptador para hacer la operacion
            resultado = calcu.Suma(5, 6);
            Console.WriteLine("el resultado de la suma es: {0}", resultado);
            Assert.AreEqual(resultado, 11);
        }