5
Come posso affermare che è stato effettuato l'accesso a un attributo su un Mock
e/oa un MagicMock
?È stato effettuato l'accesso all'istanza di asserzione sull'istanza di simulazione
Per esempio,
from unittest.mock import MagicMock
def foo(x):
a = x.value
m = MagicMock()
foo(m)
m.attr_accessed('value') # method that does not exist but I wish did; should return True
Qual è un modo vero e proprio per controllare che foo
tentato di accedere m.value
?