故事:
最近,由于其稳定和功能丰富,我们的UI从自定义表切换到Angular UI网格。
Angular UI网格主页面声称具有“ e2e测试集成”,但是我们很难做到这一点。
据我们了解,它们在“ e2e测试集成”下的含义是两个帮助文件:gridTestUtils和gridObjectTestUtils。
gridTestUtils
gridObjectTestUtils
有很多问题:
angular-ui-grid
另一方面,这些帮助程序文件中提供的方法(例如resizeHeaderCell())shiftClickHeaderCell()确实非常方便,并且可以节省大量测试时间。
resizeHeaderCell()
shiftClickHeaderCell()
问题:
测试角度UI网格的规范方法是什么?有人通过上述辅助功能与该库进行过e2e-test-test集成吗?
您无需复制这些文件的当前内容并在本地手动创建它们。您可以通过npm:安装ui-grid存储库npm install angular-ui/ui- grid。
npm install angular-ui/ui- grid