Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/02/2010, 22:47
Avatar de SergeMedina
SergeMedina
 
Fecha de Ingreso: septiembre-2007
Ubicación: Guadalajara, Jalisco
Mensajes: 459
Antigüedad: 16 años, 8 meses
Puntos: 20
Respuesta: Ayuda con PHPUnit

Tu problema esta muy claro, en tu ProductoTest estas tratando de acceder a las propiedades de un objeto Producto mediante "this" (ProductoTest), tambien en el segundo test this->Producto esta vacio:

Código PHP:
Ver original
  1. //....
  2.  
  3. public function testSetProducto()
  4.  {    
  5.         $this->Producto=new Producto($nombre,$precio,$categoria,$marca);
  6.    
  7.    
  8.         $nombre="Pera";
  9.         $precio=10;
  10.         $categoria="frutas";
  11.         $marca="perita";
  12.  
  13.         //esto es incorrecto
  14.          //$this->nombre=$nombre;
  15.         //esto es correcto
  16.         $this->Producto->nombre=$nombre;
  17.        
  18.  }
  19.        
  20.  public function testgetPrecio()
  21.  {
  22.        //this->Producto no contiene nada, necesitas instanciarlo como el test de arriba.
  23.        $this->assertEquals(10, $this->Producto->getPrecio());
  24.  
  25.  }
__________________
I see dead pixels