pytestを使ったテスト駆動開発を体験してみよう
¶
https://tokai.pycon.jp/2024/#event-workshop-2
テスト駆動開発の入門ワークショップです。
FizzBuzzを題材に、pytestでのテストの書き方を知り、テスト駆動開発の様子を体験していただきます。
お品書き:
準備
選択肢1️⃣ ローカル開発環境
選択肢2️⃣ GitHub Codespaces
はじめに
お前、誰よ
対象者の想定
体験する概念
持ち帰れるもの
入門 テストコード
テストコードが書けると何がいいのか
assert
文
ディレクトリ構成
テストを実行
何をしたのか
FizzBuzzのテストコードを書いてみよう
3A
pytestはテストコードを書くのをサポートする
小まとめ
テスト駆動開発の世界をのぞいてみよう
テスト駆動開発
FizzBuzzを例にテスト駆動開発
仮実装
三角測量
明白な実装
テストリスト -> Red -> Green -> Refactor を回す
pytestの機能も使える
この先の学習リソース
まとめ:体験したもの
Next: 達人のテスト駆動開発は実は単位が小さい
pytest TDD workshop
ナビゲーション
お品書き:
準備
はじめに
入門 テストコード
FizzBuzzのテストコードを書いてみよう
テスト駆動開発の世界をのぞいてみよう
まとめ:体験したもの
Next: 達人のテスト駆動開発は実は単位が小さい
Related Topics
Documentation overview
Next:
準備