diff --git a/tests/test_TinyMatrix.cpp b/tests/test_TinyMatrix.cpp
index 0d3510dc361a9fd43b1a17559b514c2c3748bc08..40ef0f50b24afc4860d057fba3eb36978df19bc8 100644
--- a/tests/test_TinyMatrix.cpp
+++ b/tests/test_TinyMatrix.cpp
@@ -202,6 +202,21 @@ TEST_CASE("TinyMatrix", "[algebra]")
     }
   }
 
+  SECTION("checking for sizes")
+  {
+    REQUIRE(TinyMatrix<1>{}.nbRows() == 1);
+    REQUIRE(TinyMatrix<1>{}.nbColumns() == 1);
+    REQUIRE(TinyMatrix<1>{}.dimension() == 1);
+
+    REQUIRE(TinyMatrix<2>{}.nbRows() == 2);
+    REQUIRE(TinyMatrix<2>{}.nbColumns() == 2);
+    REQUIRE(TinyMatrix<2>{}.dimension() == 4);
+
+    REQUIRE(TinyMatrix<3>{}.nbRows() == 3);
+    REQUIRE(TinyMatrix<3>{}.nbColumns() == 3);
+    REQUIRE(TinyMatrix<3>{}.dimension() == 9);
+  }
+
   SECTION("checking for matrices output")
   {
     REQUIRE(Catch::Detail::stringify(A) == "[(1,2,3)(4,5,6)(7,8,9)]");