Heim > Artikel > Backend-Entwicklung > NÜberdecken Sie die Ergebnisse der ersten Anwendung
Ergebnisse der ersten Verwendung von NCover
Lesen Sie den folgenden Artikel, um zu erfahren, wie Sie es verwenden.
http://blog.csdn.net/haibo1228/article/details/4291890
NCover-Version NCover-1.5.8
Download-Adresse: http://downloads.ncover. com/NCover-1.5.8.zip
---------------------------------- - --------------------
Der Testcode lautet wie folgt:
C#-Code
using System; using System.Collections.Generic; using System.Text; namespace NCover_HelloWorld { class Program { public static String getData_a() { return "00001"; } public static String getData() { return "Hello World !"; } static void Main(string[] args) { Console.WriteLine(args.Length); if (args.Length > 0 && args[0].ToLower() -- "a") { Console.WriteLine(getData_a()); } else { Console.WriteLine(getData()); } } } }
---------------- ----- ----------
Die Testergebnisse lauten wie folgt:
C:Program FilesNCover>NCover.Console "NCover_HelloWorld.exe" a
NCover. Konsole v1.5.8 – Codeabdeckungsanalyse für .NET – http://ncover.org
Copyright (c) 2004-2006 Peter Waldschmidt
Befehl: NCover_HelloWorld.exe
Befehlsargumente : "a"
Arbeitsverzeichnis:
Assemblies:
Coverage 🎜>Profiler konfigurieren...
*********************** Programmausgabe **************** *****
1
00001
************************* Programmausgabe beenden ********* ********
C:Program FilesNCover> ;NCover.Console "NCover_HelloWorld.exe"
NCover.Console v1.5.8 – Code-Coverage-Analyse für .NET – http://ncover. org
Copyright (c) 2004-2006 Peter Waldschmidt
Befehl: NCover_HelloWorld.exe
Befehlsargumente:
Arbeitsverzeichnis:
Assemblies:
Coverage-Xml: Abdeckung. ************* Programmausgabe ********** ***********
0
Hallo Welt
* ********************* Programmausgabe beenden ****** ***********
--- ------------------------------ -------------------- ---
Dies wird zweimal ausgeführt. Öffnen Sie Coverage.Xml, um die Codeabdeckungsbedingung anzuzeigen.
-------------------------------------------------------- ---------------
Ich habe eine Frage: Wenn das Programm komplexer ist, wie kann ich die Abdeckung messen?
---------------- ------ ------------
Außerdem wurde nur der Quellcode von 1.0.1 gefunden
http://nchc.dl.sourceforge.net/project/ ncover/ncover/ncover-1.0%20RC2 /ncover-1.0.1.zip