Skip to content

Commit 75e9490

Browse files
Add more code examples
1 parent 652a76b commit 75e9490

File tree

3 files changed

+13
-0
lines changed

3 files changed

+13
-0
lines changed

src/main/clj/try_virgil/core.clj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33

44
(defn greeting
55
[who]
6+
#_
7+
(let [java-lib (try_virgil.JavaLib.)]
8+
(println "FYI: " (.greeting java-lib "Java")))
69
(str "Greeting from Clojure : " who))
710

811
(defn -main[& args]

src/main/java/try_virgil/JavaLib.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ public String greeting(String name) {
44
return "Greeting from Java : " + name;
55
}
66

7+
public int addOne(int number) {
8+
return number + 1;
9+
}
10+
11+
// Add comment for testing
712
public static void main(String[] args) {
813
JavaLib app = new try_virgil.JavaLib();
914
String message = app.greeting("Duke");

test/clj/try_virgil/core_test.clj

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33
(:require [clojure.test :refer :all]
44
[try-virgil.core :refer :all]))
55

6+
(deftest java-add-one-test
7+
(testing "adding one test"
8+
(let [java-lib (try_virgil.JavaLib.)]
9+
(is (= (.addOne java-lib 4) 5)))))
10+
611
(deftest java-greeting-test
712
(testing "greeting with Java"
813
(let [java-lib (try_virgil.JavaLib.)]

0 commit comments

Comments
 (0)