Sto usando Rhino Mocks nel mio test di unità.Rhino Mocks: Stub & Mocks. Qual è la differenza
Vorrei sapere la differenza tra STUBS e MOCKS (mocks.Stub<T>()
e mocks.StrictMock<T>()
).
Sto usando Rhino Mocks nel mio test di unità.Rhino Mocks: Stub & Mocks. Qual è la differenza
Vorrei sapere la differenza tra STUBS e MOCKS (mocks.Stub<T>()
e mocks.StrictMock<T>()
).
Penso che fosse stato chiesto prima.
In genere è lo stesso con le seguenti differenze:
Stub
, Expect
né AssertWasCalled
nelle proprietà. Questo comportamento può anche essere configurato su un normale Mock. Ma per gli stub è l'impostazione predefinita.Dal Rhino cambiato in AAA syntax, esso è sconsigliato utilizzare Mocks rigorosa, poiché rendono il codice di prova molto difficile da mantenere.
domande simili:
Non riesco a trovare le informazioni circa l'implementazione di Rhino, in modo da non segnare questa domanda come duplicato.