1
je suis arrivé méthode UnitTest qui appelle la méthode avec rappelObtenir la valeur de rappel Async unittest débogage
[Test]
public void GetUserAsyncTest()
{
User result;
_restTest.GetUserAsync((user) =>
{
result = user;
});
Assert.AreEqual("xy", result.Email);
}
Ceci est ma signature méthode
/// <summary>
/// Retrieve the User details for the currently authenticated User
/// </summary>
/// <param name="callback">Method to call upon successful completion</param>
public void GetUserAsync(Action<User> callback)
Comment puis-je tester cela et obtenir la valeur de rappel? Actuellement, mon résultat est toujours nul, ce qui est logique.
Wow, ça a marché. Merci pour la réponse rapide et excellente – nemke
Oui, c'était mon erreur de frappe pour le résultat, donc j'ai mis à jour le code – nemke