public void roperoBarnizar()
        {
            //arrange
            Material     madera        = new Material("madera");
            Material     hierro        = new Material("hierro");
            Ropero       roperoDefault = new Ropero("Ropero Madera y Hierro", madera, hierro);
            EColorBarniz colorBarniz   = EColorBarniz.Algarrobo;
            //act
            bool response = roperoDefault.Barnizar(colorBarniz);

            //assert
            Assert.IsTrue(response);
        }
Exemple #2
0
        /// <summary>
        /// funcion que barniza un ropero de madera
        /// </summary>
        /// <param name="colorBarniz"> color del barniz a apalicar</param>
        /// <returns>booleano indicando si pudo realizar el barnizado</returns>
        public bool  Barnizar(EColorBarniz colorBarniz)
        {
            bool retorno;

            if (this.materialBase.Nombre == "madera") //aca puede ir un no es de madera exception
            {
                ColorBarniz = colorBarniz;
                retorno     = true;
            }
            else
            {
                retorno = false;
            }
            return(retorno);
        }