Mamy kilka testów końcowych kątomierza dla naszej aplikacji AngularJS w kilku plikach JS i działają one świetnie. Ale podczas testów jest dużo powielonego kodu i chcielibyśmy to SUCHY.Jak ponownie użyć kodu w Kątomierzu/AngularJS Testowanie
Na przykład za każdym razem, gdy się logujemy, musimy kliknąć elementy tekstowe, wpisać nazwę użytkownika i hasło, a następnie kliknąć enter. I właśnie teraz każdy pojedynczy plik JS ma własną kopię funkcji logowania, która jest wywoływana przed każdym testem.
Byłoby miło przekształcić je w moduły, które następnie możemy zaimportować. Szukałem wiele godzin, ale nie znalazłem dobrego rozwiązania.
Jak powinniśmy to zrobić?
Czy na pewno login-pomocnicy nie powinno być 'module.exports.loginToPage = function ...' – boatcoder
Can dasz nam znać, dlaczego wiążesz funkcję 'loginToPage' z' export'? – Blaise