Skip to content

BDDフレームワークgodogを用いたAPIのテスト

Notifications You must be signed in to change notification settings

Be3751/bdd-apitest-godog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bdd-apitest-godog

CucumberをベースとしたBDDフレームワークgodogを用いたAPIのテスト。

BDD

BDD(振る舞い駆動開発)はTDD(テスト駆動開発)を拡張した開発手法で、ユーザーが実際に製品・サービスを使用するシナリオに基づいてテストを実装し、それらのテストを満たすような機能を実装していくという開発手法。

How to test

ルートディレクトリにて以下のコマンドを実行することで、全てのフィーチャに対するAPI単位の挙動テストが可能。
godog run

個別のフィーチャに対してテストを行う場合は、以下のようにファイルを指定してコマンドを実行。
godog run feature/hoge.feature

About

BDDフレームワークgodogを用いたAPIのテスト

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published