分度器を使って角度単ページアプリケーションをテストしようとしています。まずログインスクリプトを実行する必要があります。ルート変更時にはlocalStorage
にトークンのチェックがあるので、私は他のルートに移動できます。最初にログインテストスクリプトを実行する方法
このテスト方法は正しいですか?その場合、まずログインスクリプトを実行する必要があります。分度器はスペックファイルの順序を制御できますか?
localStorage
のトークンをハードコードすることで、各スクリプトを個別に実行する必要があります(各テストの前にlogin apiを呼び出す必要があります)。
マイログインスクリプトが含まれている以下の
it('Login with wrong email', function() {
})
it('Login with correct email', function() {
})
のでLogin with correct mail
私はのlocalStorageに保存されますaccessTokenを取得し、私は他のルートのテストを続けることができますを実行した後。これは正しいアプローチですか?そうでなければ、エンドからエンドまでログインして1つのアプリケーションをテストします。それは
として言及されている分度器Style Guideで
は、だから私は、各テストの前のlocalStorageでアクセストークンとストアを取得するために
beforeAll, beforeEach
を使用する必要があります
互いにあなたのテストは独立してください。その場合、どうやって私に説明してください。
ご協力いただきまして誠にありがとうございます。
ありがとうございました。