私は、Mochaを使ってMeteorアプリケーションでいくつかのフォームをテストしています。アプリケーション内のルートは認証されているため、ログインしたユーザーまたは「管理者」の役割を持つユーザーのみが表示できます。Chimp/MochaによるMeteorアプリケーションのテスト - 認証されたルートをテストするための自動ログイン
テストでブラウザを開いてURLを表示し、フォームを入力すると、期待どおりにログインページにリダイレクトされます。
私はルート認証を削除する必要はありませんので、テストを行う前に自動的にユーザーを記録する方法はありますか?
はここでこれまでのところ、この
describe('Create a Client', function() {
it('should create a new client @watch', function() {
browser.url('http://localhost:3000/dashboard/clients/new')
[...]
});
});
は、ありがとうございました! – Sean
簡単な質問ですが、指示どおりにコードを実装しました。私はユーザー名/パスワードを変更しましたが、2番目の 'browser.url'機能は動作しません。ユーザーがログインすると、アプリはダッシュボードにとどまり、テストは失敗します。どんな考え? – Sean