Python [python] unittestでメソッドをMock化して別のメソッドの処理に置きかえ unittestでメソッドをMockにして、処理の置きかえでメソッドを入れるやり方をメモしておきます。 メソッドを置き換える場合は、メソッドをMockにして、そのオブジェクトの属性のside_effectに置き換えるメソッドを入れます。 ... 2018.12.19 Python
Python [python] SFTPサーバをsftpserverライブラリを使って構築する pythonで、SFTPサーバを立てるのにsftpserverライブラリを使えば簡単に構築できます。 SFTPサーバをローカルで使いたい時や、テスト用にSFTPサーバを使いたい場合に利用できます。 環境 Windows 10 pyt... 2018.12.17 Python
Python [python] unittestをMockを使って行う Mockとは Mockはテスト時にダミーデータを用意すること。 pythonでは、クラスやメソッドの戻り値をダミーデータにして、テストをするときに使います。 mockライブラリのインストール pipコマンドでmockのインストールをし... 2018.12.16 Python
Python [python] unittestの結果をcoverageを使ってカバレッジで見る。 カバレッジとは どのような範囲で、どの程度詳しくテストが行われたかを示す指標。(コトバンク引用) coverageのインストール pythonでカバレッジを使うにはcoverageが必要になります。 pip install covera... 2018.12.16 Python
Python python unittest基礎 unittestとは 一言でいえばpythonプログラムのテスト用ツールです。 このunittestをimportしたpythonファイルにどんなテストを行うかを書き、そのファイルを実行することテストすることができます。 メリット ... 2018.12.15 Python