Exemplo n.º 1
0
        public void DonarDeAltaUnitatProducte()
        {
            UnitatProducte unitat = new UnitatProducte(new Producte("ProvaUnitatProducte"));

            control.Afegir((ObjecteSql)unitat.Producte.ReceptaOriginal);
            control.Afegir((ObjecteSql)unitat.Producte); //doy de alta el producto
            control.Afegir(unitat);                      //doy de alta la unidad
            Assert.AreEqual(true, bdProves.CompruebaSiFunciona(unitat.StringConsultaSql()));
        }
Exemplo n.º 2
0
        public void DonarDeBaixaUnitatProducte()
        {
            UnitatProducte unitat = new UnitatProducte(new Producte("ProvaUnitatProducte2"));

            control.Afegir((ObjecteSql)unitat.Producte.ReceptaOriginal);
            control.Afegir((ObjecteSql)unitat.Producte);
            control.Afegir(unitat);
            unitat.OnBaixa();
            Assert.AreEqual(false, bdProves.CompruebaSiFunciona(unitat.StringConsultaSql()));
        }
Exemplo n.º 3
0
        public void DonarDeBaixaUnitatDonantDeBaixaElProducte()
        {
            UnitatProducte unitat = new UnitatProducte(new Producte("ProvaUnitatProducte2"));

            control.Afegir((ObjecteSql)unitat.Producte.ReceptaOriginal);
            control.Afegir((ObjecteSql)unitat.Producte);
            control.Afegir(unitat);
            unitat.Producte.OnBaixa();//tiene que dar de baja todas sus unidades
            Assert.AreEqual(false, bdProves.CompruebaSiFunciona(unitat.StringConsultaSql()));
        }