私はいくつかのテストにJasmineを使用していますが、これは一般的にブラウザーベースのjavascript単体テストに適用できます。
特定の条件で、を使用してユーザーを別のページにリダイレクトする関数がありますwindow.location.assign
。問題は、この行に到達すると、ページがリダイレクトされることです。この場合、にリダイレクトされるため'/'
、ページがリロードされ、すべてのテストが再度実行されます。関数がリダイレクトせずにリダイレクトする行に到達することをテストするにはどうすればよいですか?