0

我有一张桌子,里面有物品

<tbody>
  <tr ng-repeat="project in projects  | filter:query">
    <td><a href="#/{{project.prj_number}}">{{project.prj_number}}</a></td>
    <td>{{project.prj_title}}</td>
    <td>{{project.prj_manager}}</td>
    <td>{{project.prj_manager}}</td>
  </tr>
</tbody>

试图用 Jasmine 写一个测试。根据官方角度教程,如果它是一个列表,它将是这样的:

expect(repeater('.projects li').count()).toBe(2);

这是有效的。但是,如果它是一张桌子,我该如何做同样的测试呢?

试过这个,但没有奏效:

expect(repeater('.projects tr').count()).toBe(2);
4

1 回答 1

1

尝试这个:

expect(repeater('tbody tr').count()).toBe(2);

其他选择是更改<tbody><tbody class="projects">

于 2013-09-20T12:54:33.990 回答