From 6cd444aeb064d5adbf4afb136e053f538dfe4004 Mon Sep 17 00:00:00 2001 From: freeman Date: Tue, 8 Sep 2015 12:03:18 +0600 Subject: [PATCH] adding config.properties for token and project_id --- .../java/io/iron/test/IronWorkerTest.java | 31 ++++++++++++++----- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/src/test/java/io/iron/test/IronWorkerTest.java b/src/test/java/io/iron/test/IronWorkerTest.java index 4020bf5..1db6937 100644 --- a/src/test/java/io/iron/test/IronWorkerTest.java +++ b/src/test/java/io/iron/test/IronWorkerTest.java @@ -5,6 +5,10 @@ import junit.framework.Assert; import org.junit.Before; import org.junit.Test; +import java.util.Properties; +import java.io.FileInputStream; +import java.io.FileNotFoundException; +import java.io.InputStream; import java.io.IOException; @@ -14,19 +18,30 @@ public class IronWorkerTest { @Before public void setUp() throws Exception { - client = new Client("WRxxxxxxxxxxxxxxxxxxxxxxZ0c", "52f4419d13a66a0009000004"); + Properties prop = new Properties(); + InputStream input = null; + try { + input = new FileInputStream("config.properties"); + } catch(FileNotFoundException fnfe) { + System.out.println("config.properties not found"); + input = new FileInputStream("../../config.properties"); //maven release hack + } + prop.load(input); + String token = prop.getProperty("token"); + String projectId = prop.getProperty("project_id"); + client = new Client(token, projectId); } @Test public void testCreatingTask() throws IOException, APIException { - String id = client.createTask("HelloWorkerMono").getId(); + String id = client.createTask("MonoWorker101").getId(); Assert.assertTrue(id.length() > 0); } @Test public void testViewingTaskInfoAfterTaskCreation() throws IOException, APIException { - TaskEntity task = client.createTask("HelloWorkerMono"); + TaskEntity task = client.createTask("MonoWorker101"); Assert.assertTrue(task.getId().length() > 0); Assert.assertNull(task.getCodeId()); @@ -39,7 +54,7 @@ public void testViewingTaskInfoAfterTaskCreation() throws IOException, APIExcept @Test public void testGetTaskInfo() throws IOException, APIException, InterruptedException { - String id = client.createTask("HelloWorkerMono").getId(); + String id = client.createTask("MonoWorker101").getId(); Thread.sleep(1000); TaskEntity task = client.getTask(id); @@ -54,7 +69,7 @@ public void testGetTaskInfo() throws IOException, APIException, InterruptedExcep @Test public void testTaskReloadInfo() throws IOException, APIException, InterruptedException { - TaskEntity task = client.createTask("HelloWorkerMono"); + TaskEntity task = client.createTask("MonoWorker101"); Thread.sleep(1000); client.reload(task); @@ -69,14 +84,14 @@ public void testTaskReloadInfo() throws IOException, APIException, InterruptedEx @Test public void testSchedulingTask() throws IOException, APIException { - String id = client.createSchedule("HelloWorkerMono").getId(); + String id = client.createSchedule("MonoWorker101").getId(); Assert.assertTrue(id.length() > 0); } @Test public void testSchedulingInfo() throws IOException, APIException, InterruptedException { - String id = client.createSchedule("HelloWorkerMono").getId(); + String id = client.createSchedule("MonoWorker101").getId(); Thread.sleep(1000); ScheduleEntity schedule = client.getSchedule(id); @@ -90,7 +105,7 @@ public void testSchedulingInfo() throws IOException, APIException, InterruptedEx @Test public void testReloadSchedule() throws IOException, APIException, InterruptedException { - ScheduleEntity schedule = client.createSchedule("HelloWorkerMono"); + ScheduleEntity schedule = client.createSchedule("MonoWorker101"); Thread.sleep(1000); client.reload(schedule);