「JUnit実践入門 第17章 振舞駆動開発」サンプルコードをPythonのBDDフレームワークbehaveで書いたものです。
まず最初に、以下の手順で環境設定を行います。
cd /path/to/junitbook-behave/
# ↓venvは必須ではないけどお勧め。
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
以下の手順でテストを実行します。
behave */features