new Suite(title, parentContext, isRootopt)
- ソースコード
- 参照
与えられたtitle
、ctx
、isRoot
で新しいSuite
インスタンスを構築します。
Parameters
名前 | 型 | 属性 | デフォルト値 | 説明 |
---|---|---|---|---|
title | 文字列 | Suiteのタイトル。 | ||
parentContext | コンテキスト | 親コンテキストインスタンス。 | ||
isRoot | ブール値 | オプション | false | これがルートSuiteかどうか。 |
継承
メンバ
(静的、読み取り専用) constants :string
プロパティ
名前 | 型 | 説明 |
---|---|---|
EVENT_FILE_POST_REQUIRE | 文字列 | テストファイルの読み込み後に発生するイベント。ブラウザでは発生しません。 |
EVENT_FILE_PRE_REQUIRE | 文字列 | テストファイルの読み込み前に発生するイベント。ブラウザでは、インターフェースが選択されたときに一度発生します。 |
EVENT_FILE_REQUIRE | 文字列 | テストファイルの読み込み直後に発生するイベント。ブラウザでは発生しません。 |
EVENT_ROOT_SUITE_RUN | 文字列 |
|
HOOK_TYPE_AFTER_ALL | 文字列 |
|
HOOK_TYPE_AFTER_EACH | 文字列 |
|
HOOK_TYPE_BEFORE_ALL | 文字列 |
|
HOOK_TYPE_BEFORE_EACH | 文字列 |
|
EVENT_SUITE_ADD_SUITE | 文字列 | 子 |
EVENT_SUITE_ADD_HOOK_AFTER_ALL | 文字列 | 「after all」 |
EVENT_SUITE_ADD_HOOK_AFTER_EACH | 文字列 | 「after each」 |
EVENT_SUITE_ADD_HOOK_BEFORE_ALL | 文字列 | 「before all」 |
EVENT_SUITE_ADD_HOOK_BEFORE_EACH | 文字列 | 「before each」 |
EVENT_SUITE_ADD_TEST | 文字列 |
|
Suite関連の定数。
型
- 文字列
メソッド
(静的) create(parent, title) → {Suite}
与えられたtitle
と親Suite
で新しいSuite
を作成します。
Parameters
名前 | 型 | 説明 |
---|---|---|
parent | Suite | 親Suite(必須!) |
title | 文字列 | タイトル |
戻り値
dispose()
このSuiteとすべての子Suiteからすべての参照をクリアします。
fullTitle() → {string}
親の完全なタイトルを再帰的に連結して生成された完全なタイトルを返します。
完全なタイトル。
戻り値
- 型
- 文字列
reset()
最初に、または次の実行のために状態をリセットします。
titlePath() → {Array:.<string:>}
親のタイトルパスを再帰的に連結して生成されたタイトルパスを返します。
タイトルパス。
戻り値
total() → {number}
テストの総数を返します。
戻り値
- 型
- 数値