diff --git a/src/test/java/no/uib/inf101/colorgrid/TestColorGrid.java b/src/test/java/no/uib/inf101/colorgrid/TestColorGrid.java
index bb3a1c030f206a82d8f3b7d261922b7b6bd05ef9..b41e432ad6fdeebf76cf1731ec7821513515829a 100644
--- a/src/test/java/no/uib/inf101/colorgrid/TestColorGrid.java
+++ b/src/test/java/no/uib/inf101/colorgrid/TestColorGrid.java
@@ -25,6 +25,10 @@ public class TestColorGrid {
     grid.set(new CellPosition(1, 2), Color.RED);
     assertEquals(Color.RED, grid.get(new CellPosition(1, 2)));
     assertEquals(null, grid.get(new CellPosition(2, 1)));
+
+    // Check that we can set a new value and retrieve it again
+    grid.set(new CellPosition(1, 2), Color.GREEN);
+    assertEquals(Color.GREEN, grid.get(new CellPosition(1, 2)));
   }
 
   @Test