Results of 1 - 10 of about 14 for モック (0.015 sec.)
- unittest.mock --- モックオブジェクトライブラリ — Python 3.14.8 ドキュメント 11203
- ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » The Python standard library » 開発ツール » unittest.mock --- モックオブジェクトライブラリ テーマ 自動 ライト ダーク | unittest.mock --- モックオブジェクトライブラ
...や MagicMock 、 patch() の利用例は quick guide を参照してください。 Mock は unittest で利用するために設計されており、多くのモックフレームワークで使われる 'record -> replay' パターンの代わりに、 'action -> assertion' パターンに基づいています。 There is a...3 , 4 , 5 , key = 'value' ) 3 >>> thing . method . assert_called_with ( 3 , 4 , 5 , key = 'value' ) side_effect によって、モック呼び出し時の例外発生などの副作用を実行できます: >>> from unittest.mock import Mock >>> mock = Mock ( side_effect = KeyError...ock ( 'b' ), mock ( 'c' ) (1, 2, 3) >>> mock . side_effect = [ 5 , 4 , 3 , 2 , 1 ] >>> mock (), mock (), mock () (5, 4, 3) モックには多くの設定法や挙動の制御法があります。例えば spec 引数によって別のオブジェクトからの仕様を受け取るよう設定できます。 spe... - https://man.mtool.work/python/3.14/library/unittest.mock.html
- unittest.mock --- モックオブジェクトライブラリ — Python 3.14.8 ドキュメント 11203
- ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » The Python standard library » 開発ツール » unittest.mock --- モックオブジェクトライブラリ テーマ 自動 ライト ダーク | unittest.mock --- モックオブジェクトライブラ
...や MagicMock 、 patch() の利用例は quick guide を参照してください。 Mock は unittest で利用するために設計されており、多くのモックフレームワークで使われる 'record -> replay' パターンの代わりに、 'action -> assertion' パターンに基づいています。 There is a...3 , 4 , 5 , key = 'value' ) 3 >>> thing . method . assert_called_with ( 3 , 4 , 5 , key = 'value' ) side_effect によって、モック呼び出し時の例外発生などの副作用を実行できます: >>> from unittest.mock import Mock >>> mock = Mock ( side_effect = KeyError...ock ( 'b' ), mock ( 'c' ) (1, 2, 3) >>> mock . side_effect = [ 5 , 4 , 3 , 2 , 1 ] >>> mock (), mock (), mock () (5, 4, 3) モックには多くの設定法や挙動の制御法があります。例えば spec 引数によって別のオブジェクトからの仕様を受け取るよう設定できます。 spe... - https://man.mtool.work/python/3.14/library/unittest.mock.html
- unittest.mock --- 入門 — Python 3.14.8 ドキュメント 11028
- ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » The Python standard library » 開発ツール » unittest.mock --- 入門 テーマ 自動 ライト ダーク | unittest.mock --- 入門 ¶ Added in version 3.3. Mock を使う ¶ Mock p
...ethod = MagicMock ( name = 'method' ) >>> real . method ( 3 , 4 , 5 , key = 'value' ) <MagicMock name='method()' id='...'> モック(上の例では real.method )が利用された場合、どう使われたかを assert できるようにする属性やメソッドがモックにあります。 注釈...のような場合、たいてい Mock と MagicMock は互換です。 MagicMock の方が強力なので、デフォルトではこちらを使うといいでしょう。 モックが呼び出されると、その called 属性が True に設定されます。そして assert_called_with() や assert_called_once_with() メソッドを...ッドに対して直接パッチを当てて、それが正しく呼び出されていたかどうかをテストしていました。もう一つのよくあるユースケースが、モックをメソッド (またはテスト対象のシステムのどこか) に渡して、それが正しく利用されたかどうかをチェックする方法です。 次の例で、... - https://man.mtool.work/python/3.14/library/unittest.mock-examples.html
- unittest.mock --- 入門 — Python 3.14.8 ドキュメント 11028
- ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » The Python standard library » 開発ツール » unittest.mock --- 入門 テーマ 自動 ライト ダーク | unittest.mock --- 入門 ¶ Added in version 3.3. Mock を使う ¶ Mock p
...ethod = MagicMock ( name = 'method' ) >>> real . method ( 3 , 4 , 5 , key = 'value' ) <MagicMock name='method()' id='...'> モック(上の例では real.method )が利用された場合、どう使われたかを assert できるようにする属性やメソッドがモックにあります。 注釈...のような場合、たいてい Mock と MagicMock は互換です。 MagicMock の方が強力なので、デフォルトではこちらを使うといいでしょう。 モックが呼び出されると、その called 属性が True に設定されます。そして assert_called_with() や assert_called_once_with() メソッドを...ッドに対して直接パッチを当てて、それが正しく呼び出されていたかどうかをテストしていました。もう一つのよくあるユースケースが、モックをメソッド (またはテスト対象のシステムのどこか) に渡して、それが正しく利用されたかどうかをチェックする方法です。 次の例で、... - https://man.mtool.work/python/3.14/library/unittest.mock-examples.html
- 開発ツール — Python 3.14.8 ドキュメント 9732
- ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » The Python standard library » 開発ツール テーマ 自動 ライト ダーク | 開発ツール ¶ この章で紹介されるモジュールはソフトウェアを書くことを支援します。たとえば、 py
...とモジュールのフィクスチャ setUpClass と tearDownClass setUpModule と tearDownModule シグナルハンドリング unittest.mock --- モックオブジェクトライブラリ クイックガイド Mock クラス 呼び出し 属性の削除 Mock の名前と name 属性 属性として設定されるモック pat...トする どこにパッチするか デスクリプタやプロキシオブジェクトにパッチする MagicMock と magic method のサポート Magic Method をモックする Magic Mock ヘルパー sentinel DEFAULT call create_autospec ANY FILTER_DIR mock_open autospec を使う Sealing mocks Order...alue and wraps unittest.mock --- 入門 Mock を使う Mock patching methods Mock for method calls on an object Mocking classes モックに名前をつける Tracking all calls Setting return values and attributes モックから例外を発生させる side_effect の関数と itera... - https://man.mtool.work/python/3.14/library/development.html
- 開発ツール — Python 3.14.8 ドキュメント 9627
- ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » The Python standard library » 開発ツール テーマ 自動 ライト ダーク | 開発ツール ¶ この章で紹介されるモジュールはソフトウェアを書くことを支援します。たとえば、 py
...とモジュールのフィクスチャ setUpClass と tearDownClass setUpModule と tearDownModule シグナルハンドリング unittest.mock --- モックオブジェクトライブラリ クイックガイド Mock クラス 呼び出し 属性の削除 Mock の名前と name 属性 属性として設定されるモック pat...トする どこにパッチするか デスクリプタやプロキシオブジェクトにパッチする MagicMock と magic method のサポート Magic Method をモックする Magic Mock ヘルパー sentinel DEFAULT call create_autospec ANY FILTER_DIR mock_open autospec を使う Sealing mocks Order...alue and wraps unittest.mock --- 入門 Mock を使う Mock patching methods Mock for method calls on an object Mocking classes モックに名前をつける Tracking all calls Setting return values and attributes モックから例外を発生させる side_effect の関数と itera... - https://man.mtool.work/python/3.14/library/development.html
- Python Documentation contents — Python 3.14.8 ドキュメント 8262
- ナビゲーション 索引 モジュール | 次へ | Python » 3.14.8 Documentation » Python Documentation contents テーマ 自動 ライト ダーク | Python Documentation contents ¶ What's New in Python What's new in Python 3.14 概要 -- リリースハイライト 新し
...とモジュールのフィクスチャ setUpClass と tearDownClass setUpModule と tearDownModule シグナルハンドリング unittest.mock --- モックオブジェクトライブラリ クイックガイド Mock クラス 呼び出し 属性の削除 Mock の名前と name 属性 属性として設定されるモック pat...トする どこにパッチするか デスクリプタやプロキシオブジェクトにパッチする MagicMock と magic method のサポート Magic Method をモックする Magic Mock ヘルパー sentinel DEFAULT call create_autospec ANY FILTER_DIR mock_open autospec を使う Sealing mocks Order...alue and wraps unittest.mock --- 入門 Mock を使う Mock patching methods Mock for method calls on an object Mocking classes モックに名前をつける Tracking all calls Setting return values and attributes モックから例外を発生させる side_effect の関数と itera... - https://man.mtool.work/python/3.14/contents.html
- Python Documentation contents — Python 3.14.8 ドキュメント 8227
- ナビゲーション 索引 モジュール | 次へ | Python » 3.14.8 Documentation » Python Documentation contents テーマ 自動 ライト ダーク | Python Documentation contents ¶ What's New in Python What's new in Python 3.14 概要 -- リリースハイライト 新し
...とモジュールのフィクスチャ setUpClass と tearDownClass setUpModule と tearDownModule シグナルハンドリング unittest.mock --- モックオブジェクトライブラリ クイックガイド Mock クラス 呼び出し 属性の削除 Mock の名前と name 属性 属性として設定されるモック pat...トする どこにパッチするか デスクリプタやプロキシオブジェクトにパッチする MagicMock と magic method のサポート Magic Method をモックする Magic Mock ヘルパー sentinel DEFAULT call create_autospec ANY FILTER_DIR mock_open autospec を使う Sealing mocks Order...alue and wraps unittest.mock --- 入門 Mock を使う Mock patching methods Mock for method calls on an object Mocking classes モックに名前をつける Tracking all calls Setting return values and attributes モックから例外を発生させる side_effect の関数と itera... - https://man.mtool.work/python/3.14/contents.html
- What's New In Python 3.3 — Python 3.14.8 ドキュメント 7177
- ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » What's New in Python » What's New In Python 3.3 テーマ 自動 ライト ダーク | What's New In Python 3.3 ¶ この記事では 3.2 と比較した Python 3.3 の新機能を解説します
...マスクを表す高水準オブジェクト) lzma (XZ / LZMA アルゴリズムを使用したデータ圧縮) unittest.mock (テスト向けにシステムの一部をモックオブジェクトで置き換える) venv (人気の virtualenv パッケージのような、Python virtual environments ) 新たな組み込み機能: I/O... - https://man.mtool.work/python/3.14/whatsnew/3.3.html
- What's New In Python 3.3 — Python 3.14.8 ドキュメント 7177
- ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » What's New in Python » What's New In Python 3.3 テーマ 自動 ライト ダーク | What's New In Python 3.3 ¶ この記事では 3.2 と比較した Python 3.3 の新機能を解説します
...マスクを表す高水準オブジェクト) lzma (XZ / LZMA アルゴリズムを使用したデータ圧縮) unittest.mock (テスト向けにシステムの一部をモックオブジェクトで置き換える) venv (人気の virtualenv パッケージのような、Python virtual environments ) 新たな組み込み機能: I/O... - https://man.mtool.work/python/3.14/whatsnew/3.3.html