Bagaimana Anda mengejek properti hanya-baca dengan tiruan ?
Saya mencoba:
setattr(obj.__class__, 'property_to_be_mocked', mock.Mock())
tapi masalahnya adalah itu kemudian berlaku untuk semua contoh kelas ... yang merusak tes saya.
Apakah Anda punya ide lain? Saya tidak ingin mengejek objek penuh, hanya properti khusus ini.
@property
. Jawaban ini berhasil bagi saya ketika jawaban lain (dan jawaban lain untuk banyak pertanyaan lain) tidak.