Ham*_*ren 2 angularjs angular-scenario karma-runner
我目前正试图弄清楚是否有办法做一个简单的未来/过去比较前.
1)通过获取列表长度来检查列表状态2)执行如果成功递增列表的动作3)将当前列表长度与过去进行比较.
但期货的概念似乎妨碍了我.人们会认为这是一个非常正常的用例.
问:在Angularjs场景中,您将如何处理过去/未来的比较?
它有点长,但你可以定义了解未来的自定义匹配器.例如:
angular.scenario.matcher('toBeGreaterThanFuture', function(future) {
return +this.actual > +future.value;
});
Run Code Online (Sandbox Code Playgroud)
使用如下:
listLengthBefore = repeater('.td').count();
// Do some stuff.
listLengthAfter = repeater('.td').count();
expect(listLengthAfter).toBeGreaterThanFuture(listLengthBefore);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
772 次 |
| 最近记录: |