diff --git a/src/test/java/com/bajuglair/dicontainer/ContainerTest.java b/src/test/java/com/bajuglair/dicontainer/ContainerTest.java
index 842cd82ecfa625f7a875bf7959655db4fa252d96..3e81d96934956704953601999db380c091cadc1c 100644
--- a/src/test/java/com/bajuglair/dicontainer/ContainerTest.java
+++ b/src/test/java/com/bajuglair/dicontainer/ContainerTest.java
@@ -35,7 +35,7 @@ public class ContainerTest {
         assertTrue(basicRestaurant.getFridge() instanceof Fridge);
 
         BasicRestaurant basicRestaurant2 = (BasicRestaurant) container.newInstance(BasicRestaurant.class, 0, false);
-        assertTrue(basicRestaurant2 == basicRestaurant);
+        assertSame(basicRestaurant2, basicRestaurant);
 
     }
 
@@ -49,7 +49,7 @@ public class ContainerTest {
 
         BasicRestaurant basicRestaurant = (BasicRestaurant) container.newInstance(BasicRestaurant.class, 0, false);
         Bakery bakery = (Bakery) container.newInstance(Bakery.class, 0, false);
-        assertTrue(bakery.getFridge() != basicRestaurant.getFridge());
+        assertNotSame(bakery.getFridge(), basicRestaurant.getFridge());
 
     }
 
@@ -71,7 +71,7 @@ public class ContainerTest {
         container.register(Engine.class, Engine.class);
 
         Bakery bakery = (Bakery) container.newInstance(Bakery.class, 0, false);
-        assertTrue(((Fridge) bakery.getFridge()).getEngine() instanceof Engine);
+        assertNotNull(((Fridge) bakery.getFridge()).getEngine());
 
     }
 }