Pertanyaan yang diberi tag «unit-testing»

Pengujian unit adalah metode yang digunakan untuk menguji setiap unit kode sumber untuk menentukan apakah sesuai untuk digunakan.

3
__init__ untuk unittest.TestCase
Saya ingin menambahkan beberapa hal ke apa yang unittest.TestCasekelas lakukan setelah diinisialisasi tetapi saya tidak tahu bagaimana melakukannya. Sekarang saya melakukan ini: #filename test.py class TestingClass(unittest.TestCase): def __init__(self): self.gen_stubs() def gen_stubs(self): # Create a couple of tempfiles/dirs etc etc. self.tempdir = tempfile.mkdtemp() # more stuff here Saya ingin semua rintisan …



3
Bagaimana cara saya Moq metode yang memiliki argumen opsional dalam tanda tangannya tanpa secara eksplisit menentukannya atau menggunakan kelebihan beban?
Diberikan antarmuka berikut: public interface IFoo { bool Foo(string a, bool b = false); } Mencoba mengejeknya menggunakan Moq: var mock = new Mock<IFoo>(); mock.Setup(mock => mock.Foo(It.IsAny<string>())).Returns(false); memberikan kesalahan berikut pada waktu kompilasi: Pohon ekspresi tidak boleh berisi panggilan atau pemanggilan yang menggunakan argumen opsional Saya telah menemukan masalah di …
119 c#  unit-testing  moq 

14
Pengujian Unit Xcode dengan Cocoapods
Saya telah membenturkan kepala saya ke dinding dengan ini selama beberapa hari terakhir tetapi meskipun banyak pencarian Google / SO / Github, saya tidak dapat menemukan resolusi untuk masalah yang saya alami! Yang saya coba lakukan adalah membuat beberapa pengujian unit untuk aplikasi saya yang menggunakan pod Firebase. Saya menggunakan …

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 …

4
SetUp / tearDown Unittest untuk beberapa pengujian
Apakah ada fungsi yang diaktifkan di awal / akhir skenario pengujian? Pengaturan fungsi dan tearDown diaktifkan sebelum / setelah setiap pengujian. Saya biasanya ingin memiliki ini: class TestSequenceFunctions(unittest.TestCase): def setUpScenario(self): start() #launched at the beginning, once def test_choice(self): element = random.choice(self.seq) self.assertTrue(element in self.seq) def test_sample(self): with self.assertRaises(ValueError): random.sample(self.seq, 20) …

30
Mengapa mereka tidak mengajarkan hal-hal ini di sekolah? [Tutup]
Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami mengharapkan jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang. Jika Anda merasa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat …

3
Pemisahan kelas JUnit menjadi paket tes khusus?
Saya mempelajari konsep Test-Driven Development dengan membaca artikel Craftsman (klik Craftsman di bawah By Topic ) yang direkomendasikan untuk menjawab pertanyaan saya sebelumnya, "Contoh proyek untuk mempelajari JUnit dan rekayasa perangkat lunak yang tepat" . Saya menyukainya sejauh ini! Tapi sekarang saya ingin duduk dan mencobanya sendiri. Saya punya pertanyaan …
118 java  unit-testing  junit 

17
Pengujian TDD vs. Unit [ditutup]
Tertutup . Pertanyaan ini perlu lebih difokuskan . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar fokus pada satu masalah hanya dengan mengedit posting ini . Tutup 5 tahun lalu . Perbaiki pertanyaan ini Perusahaan saya cukup baru dalam pengujian unit kode kami. Saya telah membaca …

6
Apa itu "Stub"?
Jadi, dengan melanjutkan resolusi tahun baru saya untuk lebih memahami TDD, saya sekarang mulai bekerja lebih banyak dengan Rhino Mocks . Satu hal yang ingin saya lakukan adalah memastikan bahwa saya benar-benar memahami apa yang akan saya lakukan, jadi saya ingin memeriksa pemahaman saya tentang apa yang telah saya lihat …

2
Mengolok-olok kelas: Mock () atau patch ()?
Saya menggunakan tiruan dengan Python dan bertanya-tanya mana dari dua pendekatan itu yang lebih baik (baca: lebih banyak pythonic). Metode satu : Buat saja objek tiruan dan gunakan itu. Kode tersebut terlihat seperti: def test_one (self): mock = Mock() mock.method.return_value = True self.sut.something(mock) # This should called mock.method and checks …


14
Mengeluarkan data dari unit test dengan python
Jika saya menulis pengujian unit dalam python (menggunakan modul unittest), apakah mungkin untuk mengeluarkan data dari pengujian yang gagal, jadi saya dapat memeriksanya untuk membantu menyimpulkan apa yang menyebabkan kesalahan? Saya menyadari kemampuan untuk membuat pesan yang disesuaikan, yang dapat membawa beberapa informasi, tetapi terkadang Anda mungkin berurusan dengan data …

5
Menggunakan Spring MVC Test untuk menguji unit permintaan POST multi bagian
Saya memiliki penangan permintaan berikut untuk menyimpan mobil. Saya telah memverifikasi bahwa ini berfungsi ketika saya menggunakan misalnya cURL. Sekarang saya ingin menguji metode dengan Spring MVC Test. Saya telah mencoba menggunakan fileUploader, tetapi saya tidak berhasil membuatnya berfungsi. Saya juga tidak berhasil menambahkan bagian JSON. Bagaimana saya menguji unit …

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.