Как использовать тестирование 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 ); 

чтобы получить количество строк.

Используйте эту ссылку как ссылку, чтобы охватить все доступные сценарии тестирования.

Другие вопросы по тегам