2017-08-03 1 views

Répondre

2

Vous pouvez utiliser la fonction de rappel lors de la création de la maquette

mock 
    .Setup(_ => _.SaveAllCustomers(It.IsAny<List<Customer>>(), It.IsAny<Action<bool, string>>())) 
    .Callback((List<Customer> customers, Action<bool, string> result) => { 
     if(result != null) 
      result(true, "");    
    }); 
+0

Je suis cette erreur: Référence d'objet non définie à une instance d'un objet –

+0

Ok, vous devez fournir plus de contexte. Montrez le test et comment le simulacre est utilisé. Mettez à jour la question d'origine avec ces détails. – Nkosi

+0

c'est bizarre, la méthode à tester est asynchrone, donc quand je supprime la tâche async et j'attends de la partie 'act', ça marche –