2012-09-18 34 views
5

Mã của tôi trông giống như sau:Làm thế nào để giả lập một hàm mà biến được truyền qua tham chiếu với PHPUnit?

class A 
{ 
    function foo(&$a, $b) 
    { 
     if ($a == 0) { 
      return false; 
     } else { 
      $a = $b + 1; 
      return true; 
     } 
    } 
} 

class B 
{ 
    function foo1($a, $b) 
    { 
     $a = new A; 
     $a->foo($a, $b); 
     if ($a == 0) { 
      return false; 
     } 
     echo $a; 
     return true; 
    } 
} 

tôi cần để có được giá trị của $a.
Làm thế nào để thử chức năng foo()?

Trả lời