我怎样才能在qmock中模拟一个方法

时间:2011-12-13 14:23:08

标签: javascript qunit

我正在编写用于测试javascript方法的qunit测试。我在测试中使用qmock来模拟对象。

我想测试一下这个方法:

var methodToTest = function(response, fnOnSuccess) {
     if (response == null || response.toString().indexOf("...") != -1) {
         // do something
         return;
     }
     else if (fnOnSuccess!= null)
         fnOnSuccess(response);
     }
}

我想验证如果fnOnSuccess不为null,则调用一次,如果它为null,则根本不调用它。 我如何模拟funSuccess方法?我尝试了很多东西但是徒劳无功。

0 个答案:

没有答案