C# UnitTest mit async

Um eine asynchrone Methode zu testen, sollte diese eine Rückgabewert vom Typ "Task" haben.

Die Testmethode, sollte nun ebenfalls async und statt void einen Task zurückgeben:

[TestMethod]
public async Task TestGetVersion()
{   
    UploadService us = new UploadService();

    VersionInfo info = await us.GetProtocolVersion();
    Assert.IsNotNull(info);
}

Werbung



comments powered by Disqus

Copyright Dunkel & Iwer GbR | Datenschutzerklärung | Impressum