Pertanyaan yang diberi tag «unit-testing»

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


8
Praktik terbaik untuk menguji metode yang dilindungi dengan PHPUnit
Saya menemukan diskusi tentang Apakah Anda menguji metode pribadi informatif. Saya telah memutuskan, bahwa di beberapa kelas, saya ingin memiliki metode yang dilindungi, tetapi mengujinya. Beberapa metode ini statis dan pendek. Karena sebagian besar metode publik memanfaatkannya, saya mungkin akan dapat dengan aman menghapus tes nanti. Tetapi untuk memulai dengan …

6
Apa perbedaan antara 'itu' dan 'ujian' dalam bercanda?
Saya memiliki dua tes dalam kelompok tes saya. Satu menggunakannya, yang lain menggunakan tes, dan mereka tampaknya bekerja sangat mirip. Apa perbedaan di antara mereka? describe('updateAll', () => { it('no force', () => { return updateAll(TableName, ["fileName"], {compandId: "test"}) .then(updatedItems => { let undefinedCount = 0; for (let item of …

7
Baru dalam pengujian unit, bagaimana menulis tes hebat? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 6 tahun yang lalu . Perbaiki pertanyaan ini Saya cukup baru di dunia pengujian unit, dan saya baru …

7
Nilai pengembalian yang berbeda untuk pertama dan kedua dengan Moq
Saya memiliki tes seperti ini: [TestCase("~/page/myaction")] public void Page_With_Custom_Action(string path) { // Arrange var pathData = new Mock<IPathData>(); var pageModel = new Mock<IPageModel>(); var repository = new Mock<IPageRepository>(); var mapper = new Mock<IControllerMapper>(); var container = new Mock<IContainer>(); container.Setup(x => x.GetInstance<IPageRepository>()).Returns(repository.Object); repository.Setup(x => x.GetPageByUrl<IPageModel>(path)).Returns(() => pageModel.Object); pathData.Setup(x => x.Action).Returns("myaction"); pathData.Setup(x …
262 c#  unit-testing  nunit  moq 



7
Menjalankan tes tunggal dari unittest.TestCase melalui baris perintah
Di tim kami, kami mendefinisikan sebagian besar kasus uji seperti ini: Satu kelas "kerangka kerja" ourtcfw.py: import unittest class OurTcFw(unittest.TestCase): def setUp: # something # other stuff that we want to use everywhere dan banyak kasus uji seperti testMyCase.py: import localweather class MyCase(OurTcFw): def testItIsSunny(self): self.assertTrue(localweather.sunny) def testItIsHot(self): self.assertTrue(localweather.temperature > …


7
Bangun Proyek Maven Tanpa Menjalankan Unit Tes
Bagaimana Anda membangun proyek Maven tanpa menjalankan unit test? Saat ini sedang merestrukturisasi beberapa kode yang saya miliki untuk sebuah Servlet dan ingin mencobanya di browser web saya (yang berarti menjalankan mvn installuntuk mendapatkan .waruntuk mengunggah ke Tomcat). Saya sepenuhnya menyadari tes UNIT saya gagal dan saya baik-baik saja dengan …

14
Dapatkan nama tes yang sedang dilaksanakan di JUnit 4
Di JUnit 3, saya bisa mendapatkan nama tes yang sedang berjalan seperti ini: public class MyTest extends TestCase { public void testSomething() { System.out.println("Current test is " + getName()); ... } } yang akan mencetak "Tes saat ini adalah testSomething". Apakah ada cara sederhana atau sederhana untuk melakukan ini di …
240 java  unit-testing  junit 



18
Masalah PATH dengan pytest 'ImportError: Tidak ada modul bernama YadaYadaYada'
Saya menggunakan easy_install untuk menginstal pytest pada mac dan mulai menulis tes untuk proyek dengan struktur file seperti: repo/ repo/app.py repo/settings.py repo/models.py repo/tests/ repo/tests/test_app.py dijalankan py.testsaat berada di direktori repo, semuanya berjalan seperti yang Anda harapkan tetapi ketika saya mencoba hal yang sama di linux atau windows (keduanya memiliki pytest …

30
Mengapa visual studio 2012 tidak menemukan tes saya?
Saya memiliki beberapa tes yang menggunakan bawaan Microsoft.VisualStudio.TestTools.UnitTesting, tetapi tidak bisa menjalankannya. Saya menggunakan visual studio 2012 ultimate. Saya punya solusi dari dua proyek; Satu memiliki tes, using Microsoft.VisualStudio.TestTools.UnitTesting, [TestClass]sebelum kelas, [TestMethod]sebelum metode uji dan referensi Microsoft.VisualStudio.QualityTools.UnitTestFramework(versi 10.0.0.0, versi runtime v2.0.50727). Saya telah mencoba kerangka kerja dot-net 3.5, 4 dan …

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.