Pertanyaan yang diberi tag «python-mock»

1
Python mengejek beberapa nilai balik
Saya menggunakan pythons mock.patch dan ingin mengubah nilai balik untuk setiap panggilan. Inilah peringatannya: fungsi yang ditambal tidak memiliki input, jadi saya tidak bisa mengubah nilai kembali berdasarkan input. Ini kode saya untuk referensi. def get_boolean_response(): response = io.prompt('y/n').lower() while response not in ('y', 'n', 'yes', 'no'): io.echo('Not a valid …

6
Menyatakan fungsi / metode tidak dipanggil menggunakan Mock
Saya menggunakan perpustakaan Mock untuk menguji aplikasi saya, tetapi saya ingin menegaskan bahwa beberapa fungsi tidak dipanggil. Doc mock berbicara tentang metode seperti mock.assert_called_withdan mock.assert_called_once_with, tapi saya tidak menemukan sesuatu seperti mock.assert_not_calledatau sesuatu yang berkaitan dengan memverifikasi tiruan TIDAK dipanggil . Saya bisa menggunakan yang seperti ini, meskipun tidak keren …

2
Python Mocking fungsi dari modul yang diimpor
Saya ingin memahami bagaimana @patchsuatu fungsi dari modul yang diimpor. Di sinilah saya sejauh ini. app / mocking.py: from app.my_module import get_user_name def test_method(): return get_user_name() if __name__ == "__main__": print "Starting Program..." test_method() app / my_module / __ init__.py: def get_user_name(): return "Unmocked User" test / mock-test.py: import unittest …

1
Mengolok-olok fungsi untuk memunculkan Exception guna menguji blok pengecualian
Saya memiliki fungsi ( foo) yang memanggil fungsi lain ( bar). Jika pemanggilan bar()memunculkan sebuah HttpError, saya ingin menanganinya secara khusus jika kode statusnya adalah 404, jika tidak, naikkan kembali. Saya mencoba untuk menulis beberapa pengujian unit seputar foofungsi ini , mengejek panggilan ke bar(). Sayangnya, saya tidak bisa mendapatkan …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.