From 7457555538ba55453bc9a20fe646b6388f964c45 Mon Sep 17 00:00:00 2001
From: Alex <croix.alexandre@gmail.com>
Date: Tue, 13 Aug 2019 10:55:13 +0200
Subject: [PATCH] Add tests for Factory

---
 .../cylab/java/wowa/training/FactoryTest.java | 20 +++++++++++++++++++
 1 file changed, 20 insertions(+)
 create mode 100644 src/test/java/be/cylab/java/wowa/training/FactoryTest.java

diff --git a/src/test/java/be/cylab/java/wowa/training/FactoryTest.java b/src/test/java/be/cylab/java/wowa/training/FactoryTest.java
new file mode 100644
index 0000000..2e9be8b
--- /dev/null
+++ b/src/test/java/be/cylab/java/wowa/training/FactoryTest.java
@@ -0,0 +1,20 @@
+package be.cylab.java.wowa.training;
+
+import org.junit.jupiter.api.Test;
+
+import static org.junit.jupiter.api.Assertions.*;
+
+class FactoryTest {
+
+    @Test
+    void testCreateSolutionObject() {
+        Factory fact = new Factory(new SolutionDistance(5));
+        AbstractSolution solution = fact.createSolutionObject(5);
+        assertTrue(solution instanceof SolutionDistance);
+
+        Factory fact2 = new Factory(new SolutionAUC(5));
+        AbstractSolution solution2 = fact2.createSolutionObject(5);
+        assertTrue(solution2 instanceof SolutionAUC);
+
+    }
+}
\ No newline at end of file
-- 
GitLab