Я начинаю создавать набор тестов для некоторых элементов моего приложения. На верхнем уровне у меня есть элемент <my-app>
, и в его шаблоне он использует элемент <my-session
для контроля входа пользователя в систему и элемент <iron-media-query>
для определения длины строки, используемой в заголовке приложения.
Чтобы лучше контролировать поведение этих двух, я создаю их специальные тестовые версии и использую подход replace('my-session').with('test-session')
для их изменения. Я также буду использовать функцию stub
для управления взаимодействием с набором тестов.
Я полностью прочитал документацию на веб-сайте полимера, но не могу понять, нужно ли вам использовать replace
и stub
до или после вызова fixture
.
Может кто-нибудь посоветовать