Einheitentest Benutzerdefinierte Route in der Web-API

8

Ich habe schon einen halben Tag ohne Erfolg damit verbracht. Wie testen Sie Routen in der Web API?

Ich meine den folgenden URI gegeben:

%Vor%

Ich möchte testen, ob die obige URL vom Test-Controller erfasst wird und die Aktion Get einen int-Parameter akzeptiert.

    
GigaPr 08.07.2012, 19:47
quelle

3 Antworten

3

Zum Testen der Routen habe ich eine Bibliothek erstellt, die Sie bei den Assertions unterstützt - MyWebApi: Ссылка

Grundsätzlich können Sie Folgendes tun:

%Vor%

Wenn Sie es selbst implementieren möchten, können Sie den Code hier sehen und kopieren: Ссылка

    
Ивайло Кенов 10.11.2015 13:35
quelle
1

Ich habe ein gebrauchsfertiges Beispiel für das Testen von Web-API-Routen in der verwandten Frage beschrieben: Testen der Routenkonfiguration in ASP.NET WebApi

    
whyleee 17.01.2013 01:07
quelle
0

Das habe ich gemacht, bitte lassen Sie mich wissen, was Sie denken

%Vor%     
GigaPr 10.07.2012 20:01
quelle