File tree 1 file changed +1
-1
lines changed
adev-ja/src/content/guide/testing
1 file changed +1
-1
lines changed Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ Angularテストユーティリティには、`TestBed`、`ComponentFixture`、
11
11
| :--- | :--- |
12
12
| ` waitForAsync ` | テスト(` it ` )または設定(` beforeEach ` )関数の本体を、特別な * 非同期テストゾーン* 内で実行します。[ waitForAsync] ( guide/testing/components-scenarios#waitForAsync ) を参照してください。 |
13
13
| ` fakeAsync ` | テスト(` it ` )関数の本体を、特別な * fakeAsync テストゾーン* 内で実行します。これにより、線形制御フローのコーディングスタイルが可能になります。[ fakeAsync] ( guide/testing/components-scenarios#fake-async ) を参照してください。 |
14
- | ` tick ` | 時間の経過と保留中の非同期アクティビティの完了をシミュレートし、* fakeAsync テストゾーン* 内の * タイマー* および * マイクロタスク* キューの両方をフラッシュします。興味のある読者向けに、この長いブログ投稿、「 * タスク、マイクロタスク、キュー、スケジュール* 」( https://jakearchibald.com/2015/tasks-microtasks-queues-and-schedules) を紹介します。オプションの引数を受け付け、仮想クロックを指定されたミリ秒数だけ進めます。これにより、その時間枠内にスケジュールされた非同期アクティビティがクリアされます。[tick ] ( guide/testing/components-scenarios#tick ) を参照してください。 |
14
+ | ` tick ` | 時間の経過と保留中の非同期アクティビティの完了をシミュレートし、* fakeAsync テストゾーン* 内の * タイマー* および * マイクロタスク* キューの両方をフラッシュします。興味のある読者向けに、この長いブログ投稿、[ * タスク、マイクロタスク、キュー、スケジュール* ] ( https://jakearchibald.com/2015/tasks-microtasks-queues-and-schedules ) を紹介します。オプションの引数を受け付け、仮想クロックを指定されたミリ秒数だけ進めます。これにより、その時間枠内にスケジュールされた非同期アクティビティがクリアされます。[ tick] ( guide/testing/components-scenarios#tick ) を参照してください。 |
15
15
| ` inject ` | 現在の ` TestBed ` インジェクターから、1 つ以上のサービスをテスト関数に注入します。これは、コンポーネント自体によって提供されるサービスを注入することはできません。[ debugElement.injector] ( guide/testing/components-scenarios#get-injected-services ) の議論を参照してください。 |
16
16
| ` discardPeriodicTasks ` | ` fakeAsync() ` テストが保留中のタイマーイベント * タスク* (キューに入れられた ` setTimeOut ` および ` setInterval ` コールバック)で終了すると、テストは明確なエラーメッセージで失敗します。 <br /> 一般的に、テストはキューに入れられたタスクなしで終了する必要があります。保留中のタイマータスクが予想される場合は、` discardPeriodicTasks ` を呼び出して * タスク* キューをフラッシュし、エラーを回避します。 |
17
17
| ` flushMicrotasks ` | ` fakeAsync() ` テストが保留中の * マイクロタスク* (未解決の Promise など)で終了すると、テストは明確なエラーメッセージで失敗します。 <br /> 一般的に、テストはマイクロタスクが完了するまで待つ必要があります。保留中のマイクロタスクが予想される場合は、` flushMicrotasks ` を呼び出して * マイクロタスク* キューをフラッシュし、エラーを回避します。 |
You can’t perform that action at this time.
0 commit comments