Jungs könnten vorschlagen, das beste Werkzeug, um Komponententests speziell für die "Windows-Dienste" zu automatisieren?Was ist das beste Werkzeug für die Automatisierung Test .Net "Windows Services"?
0
A
Antwort
3
Es ist am besten, dass die Dienste selbst bescheidene Klassen sind, die an die Geschäftslogikklassen delegieren. Diese können dann mit NUnit usw. getestet werden.
2
Visual Studio 2010 wäre meine Wahl.
Sie werden Code schreiben müssen, um den Dienst zu testen, und die üblichen Möglichkeiten, dies zu tun, ist entweder schreiben eine Test-Kabelbaum, die die gesamte Funktionalität ausübt oder den Mut des Service-Codes in Komponententests zu ziehen. In beiden Fällen benötigen Sie VS. This könnte hilfreich sein.
Ja, wir verwenden das TopShelf-Projekt für Service-Hosting. Dadurch bleibt unsere Logik von der IServiceBase-Implementierung getrennt – Rik