diff --git a/test/de.itstall/TestDatum.java b/test/de.itstall/TestDatum.java
index 7555d99d0d0ee05b8cb2eea1d64c3f3e4e9817ca..688f4b470b0d96b0967134629bea2faa0a725a58 100644
--- a/test/de.itstall/TestDatum.java
+++ b/test/de.itstall/TestDatum.java
@@ -1,7 +1,6 @@
 package de.itstall;
 
 import org.junit.Test;
-
 import static org.junit.Assert.*;
 
 public class TestDatum {
@@ -222,5 +221,48 @@ public class TestDatum {
 
 	@Test
 	public void addiereTage() {
+		Datum datum = new Datum();
+
+		System.out.println("TEST: addiereTage(5) 01.01.2000 : result should be \"06.01.2000\"");
+		datum.addiereTage(5);
+		assertEquals(1, datum.getMonat());
+		assertEquals(6, datum.getTag());
+		assertEquals(2000, datum.getJahr());
+
+		System.out.println("TEST: addiereTage(31) 01.01.2000 : result should be \"01.02.2000\"");
+		datum.setJahr(2000);
+		datum.setMonat(1);
+		datum.setTag(1);
+		datum.addiereTage(31);
+		assertEquals(1, datum.getTag());
+		assertEquals(2, datum.getMonat());
+		assertEquals(2000, datum.getJahr());
+
+		System.out.println("TEST: addiereTage(-32) 01.01.2000 : result should be \"01.02.2000\"");
+		datum.setJahr(2000);
+		datum.setMonat(1);
+		datum.setTag(1);
+		datum.addiereTage(-32);
+		assertEquals(30, datum.getTag());
+		assertEquals(11, datum.getMonat());
+		assertEquals(1999, datum.getJahr());
+
+		System.out.println("TEST: addiereTage(-365) 01.01.2000 : result should be \"01.01.1999\"");
+		datum.setJahr(2000);
+		datum.setMonat(1);
+		datum.setTag(1);
+		datum.addiereTage(-365);
+		assertEquals(1, datum.getTag());
+		assertEquals(1, datum.getMonat());
+		assertEquals(1999, datum.getJahr());
+
+		System.out.println("TEST: addiereTage(-3650) 01.01.2000 : result should be \"03.01.1990\"");
+		datum.setJahr(2000);
+		datum.setMonat(1);
+		datum.setTag(1);
+		datum.addiereTage(-3650);
+		assertEquals(3, datum.getTag());
+		assertEquals(1, datum.getMonat());
+		assertEquals(1990, datum.getJahr());
 	}
 }
\ No newline at end of file