public void TestCriarFuturista()
        {
            MovelAbstractFactory factory = MovelAbstractFactory.CriarInstancia(EstiloEnum.Futurista);
            Movel cadeira = factory.CriarMovel(MovelEnum.Cadeira);

            Assert.IsType(typeof(Cadeira), cadeira);
            Movel mesa = factory.CriarMovel(MovelEnum.Mesa);

            Assert.IsType(typeof(MesaFuturista), mesa);
        }
        public void TestCriarSteampunk()
        {
            MovelAbstractFactory factory = MovelAbstractFactory.CriarInstancia(EstiloEnum.Steampunk);
            Movel cadeira = factory.CriarMovel(MovelEnum.Cadeira);

            Assert.IsType <CadeiraSteampunk>(cadeira);
            Movel mesa = factory.CriarMovel(MovelEnum.Mesa);

            Assert.IsType <MesaSteampunk>(mesa);
        }
        public void TestCriarBarroco()
        {
            MovelAbstractFactory factory = MovelAbstractFactory.CriarInstancia(EstiloEnum.Barroco);
            Movel mesa = factory.CriarMovel(MovelEnum.Mesa);

            Assert.IsType <MesaBarroca>(mesa);
        }