C # Unit Testing (Nunit) die Hauptmethode einer Konsolen-App?
Ich habe eine Frage zum Unit-Testen der Main-Methode einer Konsolen-App. Die Standardsignatur ist
public static void Main(string[] args)
Ich möchte testen können, um sicherzustellen, dass nur 1 Parameter übergeben wird. Wenn mehr als ein Parameter übergeben wird, soll der Test fehlschlagen.
Ich glaube nicht, dass ich dies mit MOQ als statische Methode verspotten kann.
Hat jemand irgendwelche Erfahrungen damit?
Irgendwelche Ideen ?
Vielen Dank