Latihan Soal Unit Test Python
5 soal Unit Test Python (Pemrograman Kuliah) lengkap dengan pembahasan langkah demi langkah dan alasan pilihan yang keliru.
Memuat soal…
Lihat semua soal (5)
Daftar soal tanpa kunci jawaban. Kerjakan di atas untuk melihat pembahasan.
Aturan ongkir murah berlaku untuk
berat <= 2. Masukan mana yang paling langsung menguji apakah tanda sama dengan pada operator itu benar?1
2
0
100
Apa yang diperiksa oleh
with self.assertRaises(ValueError): biaya_kirim(0)?Fungsi mengembalikan angka 0
Fungsi mencetak tulisan "ValueError" ke layar
Pemanggilan fungsi menimbulkan exception ValueError
Fungsi selalu mengembalikan 8000
Tes
assertEqual(biaya_kirim(2), 8000)gagal dengan pesanAssertionError: 12000 != 8000. Apa langkah pertama yang paling tepat?Menghapus tes tersebut
Mengubah nilai harapan menjadi 12000 tanpa membaca aturan
Mengabaikannya karena tes berat 3 lulus
Memeriksa operator dan syarat batas 2 kg di fungsi
Fungsi
rata_rata([0.1, 0.2])mengembalikan(0.1 + 0.2) / 2. Method mana yang paling tepat untuk membandingkan hasilnya dengan 0.15?assertAlmostEqualassertEqualassertTrueassertIn
Sebuah kelas
TestCaseberisi methodtest_a,cek_b, dantest_c. Berapa tes yang dijalankan olehpython -m unittest?1
2
3
0