diff --git a/Tests/GeoLib/TestGrid.cpp b/Tests/GeoLib/TestGrid.cpp
index 5db3f31f83b067bb77e447c519accdf78744123e..06c46061da13335aad8dec5ec7b94e5e65a9c9c2 100644
--- a/Tests/GeoLib/TestGrid.cpp
+++ b/Tests/GeoLib/TestGrid.cpp
@@ -32,6 +32,15 @@ TEST(GeoLib, InsertOnePointInGrid)
 	ASSERT_NO_THROW(GeoLib::Grid<GeoLib::Point> grid(pnts.begin(), pnts.end()));
 }
 
+TEST(GeoLib, InsertTwoPointsInGrid)
+{
+	std::vector<GeoLib::Point*> pnts;
+	pnts.push_back(new GeoLib::Point(4.5, -400.0, 0.0));
+	pnts.push_back(new GeoLib::Point(50, -300.0, 0.0));
+	ASSERT_NO_THROW(GeoLib::Grid<GeoLib::Point> grid(pnts.begin(), pnts.end()));
+}
+
+
 TEST(GeoLib, InsertManyPointsInGrid)
 {
 	const std::size_t i_max(100), j_max(100), k_max(100);