Pertanyaan yang diberi tag unit-testing

374
Mengejek metode statis dengan Mockito

Saya telah menulis sebuah pabrik untuk menghasilkan java.sql.Connectionobjek: public class MySQLDatabaseConnectionFactory implements DatabaseConnectionFactory { @Override public Connection getConnection() { try { return DriverManager.getConnection(...); } catch (SQLException e) { throw new...

374
Python unittest - kebalikan dari assertRaises?

Saya ingin menulis tes untuk memastikan bahwa Pengecualian tidak dimunculkan dalam keadaan tertentu. Ini mudah untuk menguji apakah sebuah Exception adalah mengangkat ... sInvalidPath=AlwaysSuppliesAnInvalidPath() self.assertRaises(PathIsNotAValidOne, MyObject, sInvalidPath) ... tapi bagaimana...

365
Mengabaikan tes pada JUnit 4

OK, jadi @Ignorepenjelasannya bagus untuk menandai bahwa test case tidak boleh dijalankan. Namun, terkadang saya ingin mengabaikan tes berdasarkan informasi runtime. Contohnya adalah jika saya memiliki tes konkurensi yang perlu dijalankan pada mesin dengan sejumlah inti. Jika tes ini dijalankan...

307
Apa perbedaan antara tes integrasi dan unit?

Saya tahu apa yang disebut definisi buku teks tentang tes unit dan tes integrasi. Yang saya ingin tahu adalah ketika saatnya untuk menulis tes unit ... Saya akan menulisnya untuk mencakup sebanyak mungkin set kelas. Sebagai contoh, jika saya memiliki Wordkelas, saya akan menulis beberapa tes unit...