Outils pour utilisateurs

Outils du site


developpement:dotnet:moq:toc

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
developpement:dotnet:moq:toc [2018/01/14 23:53] – [Valeurs de retour par défaut] sgariepydeveloppement:dotnet:moq:toc [2022/02/02 00:42] (Version actuelle) – modification externe 127.0.0.1
Ligne 140: Ligne 140:
 ===== Track changes to mock property values ===== ===== Track changes to mock property values =====
  
-====== MockBehavior ======+ 
 +Par défaut, Moq ne retient pas les changements aux propriétés mockées. 
 + 
 +  _validator.ValidationMode application.Age >30 ? ValidationMode.Detailed :  
 +                                                      ValidationMode.Quick; 
 + 
 +On doit donc faire un setup de propriété: 
 + 
 +  mockValidator.SetupProperty(x => x.ValidationMode); 
 + 
 + 
 +Pour toutes les propriétés: 
 + 
 +  mockValidator.SetupAllProperties(); 
 + 
 +====== Verify ====== 
 + 
 + 
 +===== MockBehavior =====
  
 Il y a deux modes de ''MockBehavior'' : ''Strict'' et ''Loose'' : Il y a deux modes de ''MockBehavior'' : ''Strict'' et ''Loose'' :
developpement/dotnet/moq/toc.1515970421.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)