-
テストファイルの名前を指定して実行する方法: Angular CLIの
ng test
コマンドには、--include
オプションを使用して特定のテストファイルの名前を指定することができます。以下は、example.spec.ts
という名前のテストファイルを実行する例です。ng test --include=/example.spec.ts
-
テストスイートの名前を指定して実行する方法: テストスイートの名前を指定して実行するには、
describe
関数でテストスイートを囲み、fdescribe
関数を使用します。以下は、example.spec.ts
内のExampleTestSuite
というテストスイートを実行する例です。fdescribe('ExampleTestSuite', () => { // テスト仕様のコード });
上記のテストスイートが含まれるファイルを実行すると、そのテストスイートのみが実行されます。
-
テスト仕様のみを実行する方法: テスト仕様のみを実行するには、
fit
関数を使用して特定のテスト仕様を選択します。以下は、example.spec.ts
内のexampleTest
というテスト仕様を実行する例です。describe('ExampleTestSuite', () => { fit('exampleTest', () => { // テスト仕様のコード }); it('anotherTest', () => { // 他のテスト仕様のコード }); });
上記の例では、
fit
関数で指定されたexampleTest
のみが実行されます。
これらの方法を使用することで、Angular CLIで単一のテスト仕様のみを実行することができます。