Comment vous moquez-vous d'une propriété en lecture seule avec une simulation ?
J'ai essayé:
setattr(obj.__class__, 'property_to_be_mocked', mock.Mock())
mais le problème est qu'il s'applique ensuite à toutes les instances de la classe ... ce qui rompt mes tests.
Avez-vous une autre idée? Je ne veux pas me moquer de l'objet complet, seulement cette propriété spécifique.
@property
. Cette réponse a fonctionné pour moi alors que l'autre réponse (et d'autres réponses à de nombreuses autres questions) n'a pas fonctionné.