print関数は引数に渡したものを標準出力に表示する機能がある。 関数fnを定義してその中でprint関数を使っているとする。これをtestする方法としてstdoutを監視する方法を考えてみる。しかしこれはprint関数のtestも行っていることになる。 引数に与えた数を ...
テストはプログラミングにおける品質保証の基盤です。特にWebアプリケーションや自作の関数が複雑化する中で、正確かつ効率的に動作を確認するためには、以下の技術を理解し、活用することが重要です: ロガー(Logger): 実行中のログを記録し、動作を ...
「え、テスト中だけ関数の動きを変えられたら楽なのに……」 そんなふうに思ったこと、ありませんか? わたしも最初は ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
PyCon APAC参加レポート第2回は、 初日の日本語セッションを中心にまとめたいと思います。1日目と2日目のキーノートは第1回の記事にまとめてありますのでお読みください。 パッケージの未来 1日目の一番初めのセッションは、 @aodag (小田切 篤) さんによる ...
Python には単体テストを書くためのフレームワークがいくつかあります。 (prime) $ pytest test_prime.py ===== test session starts ===== platform darwin -- Python 3.7.3, pytest-4.5.0, py-1.8.0, pluggy-0.11.0 rootdir: ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する