Wie füge ich Komponententests zu einem Leiningen-Projekt hinzu?

9

Hallo Leute: Ich habe bemerkt, dass Leiningen ein großartiges Unit-Test-Plugin hat - du gibst einfach "lein test" ein :). Es ist jedoch nicht klar, wie es die Testdateien "findet". Gibt es einen bestimmten Ordner, in den ich sie einfügen muss? Oder, wenn es nur Namespaces scannt (was es in der Lein-Dokumentation sagt), woher weiß ich, welchen Namespace ich für Leiningen verwenden muss, um meine Tests zu sehen?

Ich habe darüber nachgedacht, einfach eine Testdatei namens tests.clj zu erstellen. Eine Beispielvorlage wäre wirklich nett ....

    
jayunit100 14.10.2011, 18:16
quelle

2 Antworten

8

Auf der obersten Ebene machen Sie ein test / Verzeichnis und erstellen Sie dann eine Datei, sagen Sie mytests.clj. Hier ist ein Beispiel (Achtung: Ich habe das nicht kompiliert, sondern einen bestehenden Test vereinfacht):

%Vor%     
Kevin 14.10.2011, 18:26
quelle
-3

für lein Version 2.7.1: {Dies ist von Linux Mint mit Leiningen 2.7.1 auf Java 1.8.0_121 Java HotSpot (TM) 64-Bit Server VM} Ich wollte mehr mit Tests machen und habe jetzt dieses neue Wissen ...

%Vor%

Dann könnten Sie hinzufügen: ( print "start adding test" ) und sehen Sie Ihre Bemühungen ...

    
matrixmike 17.04.2017 05:26
quelle

Tags und Links