Sono nuovo al test delle unità e sto imparando a utilizzare NUnit e Moq. NUnit fornisce la sintassi Assert
per le condizioni di test nei miei test di unità, mentre Moq fornisce alcune funzioni Verify
. In qualche misura questi sembrano fornire la stessa funzionalità.Linee guida per l'utilizzo di Assert contro Verify
Come faccio a sapere quando è più appropriato utilizzare Assert
o Verify
?
Forse Assert
è meglio per confermare lo stato e Verify
è migliore per la conferma del comportamento (Classical versus Mockist)?