infoMore than 3 years have passed since last update.
PyCharmテストファースト
Last updated at Posted at 2019-10-15
Test first for Python on PyCharm
set up for test runner
- テストフレームワークは既定でunittestが選択される。
- unittestはPython標準ライブラリに含まれるJunitライクなテストフレームワークです。
create test
テスト対象スクリプト(例:class CommonHeader) のエディタ画面で右クリックし、「Go To/Test」を選択
「Create New Test...」を実行
テストスクリプト、テストメソッドを設定する。
テストスクリプト(test_commonHeader.py)にテストスケルトンが生成される。
create test code
- 参考:unittest
- テストコードのポイント
- PyCharmの「Create New Test...」による自動生成では対象メソッド、対象クラスにつき1テストファイルが生成される。
- 文末に添付するように、1スクリプトについて1テストファイルに纏めたほうが都合がいい。
- junitでできることは大抵可能。
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme
What you can do with signing up