Eclipse ジュノ サービス リリース 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
も機能しませんでした。
どうしたの?
事前に助けてくれてありがとう。