diff --git a/observer/pom.xml b/observer/pom.xml
index 681c19571..629c07845 100644
--- a/observer/pom.xml
+++ b/observer/pom.xml
@@ -14,5 +14,10 @@
junit
test
+
+ org.mockito
+ mockito-core
+ test
+
diff --git a/observer/src/test/java/com/iluwatar/observer/HobbitsTest.java b/observer/src/test/java/com/iluwatar/observer/HobbitsTest.java
new file mode 100644
index 000000000..3571ced63
--- /dev/null
+++ b/observer/src/test/java/com/iluwatar/observer/HobbitsTest.java
@@ -0,0 +1,37 @@
+package com.iluwatar.observer;
+
+import org.junit.runner.RunWith;
+import org.junit.runners.Parameterized;
+
+import java.util.ArrayList;
+import java.util.Collection;
+
+/**
+ * Date: 12/27/15 - 12:07 PM
+ *
+ * @author Jeroen Meulemeester
+ */
+@RunWith(Parameterized.class)
+public class HobbitsTest extends WeatherObserverTest {
+
+ @Parameterized.Parameters
+ public static Collection