diff --git a/pom.xml b/pom.xml
index 3fd98b2..c3a8c9b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -119,6 +119,12 @@
 			logback-core
 			${logback.version}
 		
+		
+			junit
+			junit
+			4.12
+			test
+		
 		
 			org.slf4j
 			slf4j-api
diff --git a/src/main/java/de/svenkubiak/jpushover/JPushover.java b/src/main/java/de/svenkubiak/jpushover/JPushover.java
index fa91918..20cfaf2 100644
--- a/src/main/java/de/svenkubiak/jpushover/JPushover.java
+++ b/src/main/java/de/svenkubiak/jpushover/JPushover.java
@@ -295,4 +295,56 @@ public class JPushover {
         
         return (jPushoverResponse == null) ? new JPushoverResponse().isSuccessful(false) : jPushoverResponse;
     }
+
+    public String getToken() {
+        return pushoverToken;
+    }
+
+    public String getUser() {
+        return pushoverUser;
+    }
+
+    public String getMessage() {
+        return pushoverMessage;
+    }
+
+    public String getDevice() {
+        return pushoverDevice;
+    }
+
+    public String getTitle() {
+        return pushoverTitle;
+    }
+
+    public String getUrl() {
+        return pushoverUrl;
+    }
+
+    public String getUrlTitle() {
+        return pushoverUrlTitle;
+    }
+
+    public String getTimestamp() {
+        return pushoverTimestamp;
+    }
+
+    public String getRetry() {
+        return pushoverRetry;
+    }
+
+    public String getExpire() {
+        return pushoverExpire;
+    }
+
+    public String getCallback() {
+        return pushoverCallback;
+    }
+
+    public Priority getPriority() {
+        return pushoverPriority;
+    }
+
+    public Sound getSound() {
+        return pushoverSound;
+    }
 }
\ No newline at end of file
diff --git a/src/test/java/de/svenkubiak/jpushover/TestJPushover.java b/src/test/java/de/svenkubiak/jpushover/TestJPushover.java
new file mode 100644
index 0000000..d1ffc17
--- /dev/null
+++ b/src/test/java/de/svenkubiak/jpushover/TestJPushover.java
@@ -0,0 +1,66 @@
+package de.svenkubiak.jpushover;
+
+import static org.junit.Assert.assertEquals;
+
+import org.junit.Test;
+
+import de.svenkubiak.jpushover.enums.Priority;
+import de.svenkubiak.jpushover.enums.Sound;
+
+public class TestJPushover {
+    private static final String USER = "user";
+    private static final String URL_TITLE = "urlTitle";
+    private static final String URL = "url";
+    private static final String TOKEN = "token";
+    private static final String TITLE = "title";
+    private static final String TIMESTAMP = "timestamp";
+    private static final String RETRY = "retry";
+    private static final String MESSAGE = "message";
+    private static final String EXPIRE = "expire";
+    private static final String DEVICE = "device";
+    private static final String CALLBACK = "callback";
+    
+    @Test
+    public void TestValues(){
+        JPushover push = new JPushover();
+        
+        push.callback(CALLBACK);
+        assertEquals(push.getCallback(), CALLBACK);
+        
+        push.device(DEVICE);
+        assertEquals(push.getDevice(), DEVICE);
+        
+        push.expire(EXPIRE);
+        assertEquals(push.getExpire(), EXPIRE);
+        
+        push.message(MESSAGE);
+        assertEquals(push.getMessage(), MESSAGE);
+        
+        push.priority(Priority.HIGH);
+        assertEquals(push.getPriority(), Priority.HIGH);
+        
+        push.retry(RETRY);
+        assertEquals(push.getRetry(), RETRY);
+        
+        push.sound(Sound.ALIEN);
+        assertEquals(push.getSound(), Sound.ALIEN);
+        
+        push.timestamp(TIMESTAMP);
+        assertEquals(push.getTimestamp(), TIMESTAMP);
+        
+        push.title(TITLE);
+        assertEquals(push.getTitle(), TITLE);
+        
+        push.token(TOKEN);
+        assertEquals(push.getToken(), TOKEN);
+        
+        push.url(URL);
+        assertEquals(push.getUrl(), URL);
+        
+        push.urlTitle(URL_TITLE);
+        assertEquals(push.getUrlTitle(), URL_TITLE);
+        
+        push.user(USER);
+        assertEquals(push.getUser(), USER);
+    }
+}
\ No newline at end of file