Как использовать тестирование UI-grid E2E с жасмином?
Я пытаюсь протестировать свой код в angular-ui-grid, используя это руководство в рамках тестирования Jasmine, но я изо всех сил в этом. В соответствии с руководством вы должны требовать файл gridTestUtil.scenario.js
и тогда вы можете использовать существующие сценарии, но я не могу заставить его работать.
Я попытался сделать это, как говорится в руководстве:
var gridTestUtils = require( './gridTestUtils.scenario.js');
gridTestUtils.expectRowCount( 'myGrid', 3 );
Есть ли кто-нибудь, кто мог бы показать мне, как использовать свои сценарии тестирования (такие как expectRowCount
, expectCellValueMatch
и т. д.) или добавить пример кода.
Спасибо:)
1 ответ
Файл gridTestUtils.scenario.js был изменен на gridTestUtils.spec.js, поэтому, пожалуйста, скопируйте новый файл в ту же папку, что и файл спецификации, и попробуйте
var gridTestUtils = require( './gridTestUtils.spec.js');
gridTestUtils.expectRowCount( 'myGrid', 3 );
чтобы получить количество строк.
Используйте эту ссылку как ссылку, чтобы охватить все доступные сценарии тестирования.