2012-09-18 19 views
5

我的代码看起来是这样的:如何模拟一个变量通过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; 
    } 
} 

我需要得到的$a值。
如何模拟功能foo()

回答