Esempio n. 1
0
        public void Builder()
        {
            Inmobiliaria  inmobiliaria = new Inmobiliaria();
            ConstruirCasa construir;


            construir = new Construir2piso();
            inmobiliaria.establecerConstructor(construir);

            InvalidOperationException ex = Assert.Throws <InvalidOperationException>(() => inmobiliaria.construirCasa());

            Casa producto = inmobiliaria.obtenerCasa();


            Assert.Pass(ex.Message, "Casa Construida");
        }