Eclipse Juno 服务版本 1
工作单元测试的示例...
InRangeTest = TestCase("InRangeTest");
InRangeTest.prototype.test01 = function()
{
var ir = new InRange(0.0, "<", Number.MAX_VALUE, "≤");
assertTrue(ir.isInRange(0.3));
};
但是,要进行不止一项测试,我相信我应该使用setUp. 除非我弄错了,否则我setUp不必var ir在每个单元测试中实例化。所以,我尝试了以下...
InRangeTest = TestCase("InRangeTest");
InRangeTest.prototype.setUp = function()
{
var ir = new InRange(0.0, "<", Number.MAX_VALUE, "≤");
};
InRangeTest.prototype.test01 = function()
{
assertTrue(ir.isInRange(0.3));
};
只是,我收到错误消息
ReferenceError: ir 未定义
替换var ir为this.ir没有得到它的工作。
怎么了?
感谢您提前提供任何帮助。