6 か月後にアナウンスの有効期限が切れているかどうかをテストする必要があります。現在、アナウンスが正しいかどうかのテストに成功しています。
6 か月後、特定のタブから削除する必要があります。問題は次のとおりです。分度器を使用して、6か月後のシステム時間をシミュレートするにはどうすればよいですか?
6 か月後にアナウンスの有効期限が切れているかどうかをテストする必要があります。現在、アナウンスが正しいかどうかのテストに成功しています。
6 か月後、特定のタブから削除する必要があります。問題は次のとおりです。分度器を使用して、6か月後のシステム時間をシミュレートするにはどうすればよいですか?
別の方法で考えてみてください。
アプリが送信するアナウンスを含む HTTP 応答をモックし、protractor-http-mock
ライブラリを使用して希望の日付を設定します。つまり、期限切れのアナウンスがあるとフロントエンドに認識させます。
別のオプションには、またはを使用して時間をモックすることも含まれますSinon.js
がTimeShift.js
、個人的には、これらのツールを使用することは複雑すぎると思います。とにかく、見てください: