From ee303c87dcb2bf09aa1133c8d5075b196b9b3532 Mon Sep 17 00:00:00 2001
From: Peter van 't Hof <p.j.van_t_hof@lumc.nl>
Date: Tue, 14 Apr 2015 16:07:29 +0200
Subject: [PATCH] Added tests for number converting

---
 .../lumc/sasc/biopet/utils/PackageTest.scala  | 23 +++++++++++++++++++
 1 file changed, 23 insertions(+)
 create mode 100644 public/biopet-framework/src/test/scala/nl/lumc/sasc/biopet/utils/PackageTest.scala

diff --git a/public/biopet-framework/src/test/scala/nl/lumc/sasc/biopet/utils/PackageTest.scala b/public/biopet-framework/src/test/scala/nl/lumc/sasc/biopet/utils/PackageTest.scala
new file mode 100644
index 000000000..c12dbacdb
--- /dev/null
+++ b/public/biopet-framework/src/test/scala/nl/lumc/sasc/biopet/utils/PackageTest.scala
@@ -0,0 +1,23 @@
+package nl.lumc.sasc.biopet.utils
+
+import org.scalatest.Matchers
+import org.scalatest.testng.TestNGSuite
+import org.testng.annotations.Test
+
+import scala.util.Try
+
+/**
+ * Created by pjvan_thof on 4/14/15.
+ */
+class PackageTest extends TestNGSuite with Matchers {
+
+  @Test def testConvert: Unit = {
+    tryToParseNumber("4") shouldBe Try(4)
+    tryToParseNumber("13.37") shouldBe Try(13.37)
+    tryToParseNumber("I'm not a number") should not be Try("I'm not a number")
+
+    tryToParseNumber("4", true) shouldBe Try(4)
+    tryToParseNumber("13.37", true) shouldBe Try(13.37)
+    tryToParseNumber("I'm not a number", true) shouldBe Try("I'm not a number")
+  }
+}
-- 
GitLab