スポンサーリンク
IT

【python】【pytest】モックを使用したテストのやり方

どのような言語であっても、単体テストをする場合には モックを使用してテストすることが多いはず。 今回はpytestにおけるモックを使用したテストのやり方について お話したいと思います。
IT

【python】【pycharm】コード保存で自動フォーマットさせる

pythonのコードフォーマットライブラリにblackというものがあります。 個人的なコードの美を求めてプログラムするのもよいのですが、 如何せんチームで作業しているとどうしたってその辺りにブレが生じて、 争いを生みかねません。 そこでbl...
IT

【python】【pytest】1つのコードで複数のケースをテストする

テストケースを書いていると、 値が一部違うだけでその他の部分には変更がないような ものに出会うことがあると思います。 そんな時は大体テストケースプログラムの中身は 冗長になってしまいますね。 こういった場合に、お手軽に1コード で複数のケー...
IT

【python】【pycharm】テストメソッドは日本語でも動くけど構成エラーになっちゃう

個人的にはまだあまりしっくり来ていないのですが、 テストケースのメソッド名を日本語で書こう!という動きになったので、 日本語で書くことになりました。 実際に書いてみるとこれがなかなか一言でまとめるのが大変。 でも、裏を返せばそれが大変という...
IT

【python】【pytest-mock】呼び出し回数や引数で返却値を変える

昨日に引き続き、pythonネタで。 今日はmockしたメソッドが、呼び出し回数や、 与えられた引数によって返却したい値が異なっている場合にどうするか? ということについてです。
IT

【python】設定ファイルを読み込むloggerをモック化

pythonでログを出力する時、loggingを使用すると思います。 デフォルトでも十分に使用できますが、 ファイルサイズローテーションを個別に設定ファイルにして、 それを使用したロギングをすることの方が多いのではないでしょうか? この場合...
ライフハック

iphoneイヤホンのケースへのキレイなしまい方

ちょっと変化球な投稿を。 iphoneを使用されてる方、多いと思います。 その中にはiphoneの純正イヤホンを使用されている方もいらっしゃるかと。 でも、あのイヤホン、キレイにケースにしまえますか?? 普通にクルクルっとやってもうまくいか...
DB

【DBクライアント】DBeaverが好きかもしれない

みなさんはDBクライアントアプリ使ってますか? 「コンソールでの操作以外は邪道だぜ!」という方もいらっしゃいますかね笑 僕は仕事柄たくさんのDBを扱うことがあります。 OracleやMySQL、PostgreSQL、SQLite、Neo4j...
Codeigniter

【php】Codeigniterをサラッと試してみた -第3回-

Codeigniterでサンプルをサラッと作ってみようの第3回。 第1回はこちら。 第2回はこちら。 今回は前回作成したテーブルを読み込んで表示したり、 画面で入力した内容をテーブルへ書き込んだりしてみます。
Codeigniter

【php】Codeigniterをサラッと試してみた -第2回-

Codeigniterでサンプルをサラッと作ってみようの第2回。 第1回はこちら。 今回はサンプルで使用するテーブルの作成と データベースへの接続設定についてです。
スポンサーリンク