我使用 netbeans 7.3,最新的 PHPUnit 作为我的单元测试框架和 CodeIgniter 作为 MVC 框架。当我想通过右键单击 php 类在 netbeans 中生成单元测试时,工具-> 创建 phpUnit 测试骨架生成器应该必须生成单元测试骨架文件。当我对 model/calculator.php 文件执行此操作时,它会引发错误。该错误未描述任何内容,因此它表示未创建测试文件。
以下是calculator.php 文件中的代码。
<?php
use \CI_Model;
/**
* @assert(1,2)=3
* @assert(2,2)=4
*/
class Calculator extends CI_Model
{
function Add($n1,$n2)
{
return $n1+$n2;
}
}
我的问题是,当我删除扩展 CI_Model 时,IDE 可以生成单元测试文件,但是使用扩展 CI_Model 它会生成上述错误消息。我在这里做错了什么或者我应该做哪些配置更改才能使其工作?