Project: sample-gauge-java

Failed: 0/1 Passed: 1/1 Skipped: 0/1
Total specs1
0
1
Total scenario2
0
2
  • default
  • 100%
  • 00:00:00
  • Jan 10, 2023 at 8:35am

仕様

00:00:00

これは実行可能な仕様ファイルです。 このファイルはマークダウン構文に従います。 このファイルの各見出しは、シナリオを示しています。 すべての箇条書きはステップを示します。

この仕様ファイルの実行方法

> gauge run specs

シナリオの外にもステップを書けます。 この場所に書くステップは「Contexts Step」(xUnit系でのSetUpに該当)です。

母音の数(1つの単語)

00:00:00
Tags: single word
Execution Time : 00:00:00
  • 英語の母音とは "aeiou" である

「##」で書くのがテストシナリオです。下記のようにタグを指定可能。実行や結果のフィルタに使える。

下記がステップ。テストシナリオの各実行ステップを順番に記載する。

Execution Time : 00:00:00
  • "gauge" の母音の数は "3" であること
Execution Time : 00:00:00
  • "test" の母音の数は "1" であること

母音の数(複数の単語)

00:00:00
Execution Time : 00:00:00
  • 英語の母音とは "aeiou" である

これは、この仕様の2つ目のシナリオです。

テーブル駆動形式のシナリオです。

Execution Time : 00:00:00
  • 下記テーブルに示すように、ほぼすべての単語に母音が含まれること
    WordVowel Count
    Gauge3
    Mingle2
    Snap1
    GoCD1
    Rhythm0