エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Python: factory-boy でテストに使うオブジェクトを作る
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Python: factory-boy でテストに使うオブジェクトを作る
factory-boy はテストで使うオブジェクトを生成するためのファクトリークラスを作るためのパッケージ。 ... factory-boy はテストで使うオブジェクトを生成するためのファクトリークラスを作るためのパッケージ。 Ruby の factory-girl というライブラリにインスパイアされたものらしい。 factory-boy を使うと、依存関係が多いのにそれらをモックにしづらい、データベース周りのテストを書くのが楽になる。 今回は、その factory-boy を使って実際にテストを書いてみた。 テストする対象は Python の O/R マッパ SQLAlchemy で作ったモデルにした。 あらかじめ、SQLAlchemy と factory-boy (fake-factory)をインストールしておく。 #!/usr/bin/env python # -*- coding: utf-8 -*- from contextlib import contextmanager from sqlal