Check the tuples are added.
diff --git a/storage/tests/SplitRowStoreRegression.cpp b/storage/tests/SplitRowStoreRegression.cpp
index 2fbe9c3..9f0f491 100644
--- a/storage/tests/SplitRowStoreRegression.cpp
+++ b/storage/tests/SplitRowStoreRegression.cpp
@@ -1,4 +1,5 @@
 #include <cstddef>
+#include <cstdint>
 #include <memory>
 
 #include "catalog/CatalogAttribute.hpp"
@@ -29,9 +30,19 @@
       ASSERT_EQ(i, relation_->addAttribute(double_attr));
     }
 
-    tuple_store_description_.reset();
-    tuple_store_.reset();
-    tuple_store_memory_.reset();
+    tuple_store_description_.reset(new TupleStorageSubBlockDescription());
+    tuple_store_description_->set_sub_block_type(TupleStorageSubBlockDescription::SPLIT_ROW_STORE);
+
+
+    tuple_store_memory_.reset(kSubBlockSize);
+    std::memset(tuple_store_memory_.get(), 0x0, kSubBlockSize);
+
+    tuple_store_.reset(new SplitRowStoreTupleStorageSubBlock(*relation_,
+                                                             *tuple_store_description_,
+                                                             true,
+                                                             tuple_store_memory_.get(),
+                                                             kSubBlockSize));
+
   }
 
   std::unique_ptr<CatalogRelation> relation_;
@@ -41,8 +52,15 @@
 };
 
 TEST_P(SplitRowStoreRegression, StrideAccess) {
-  std::size_t param = GetParam();
-  ASSERT_LT(param, 10);
+  std::size_t bytes_for_value = sizeof(double);
+  std::size_t step = GetParam();
+  std::size_t bytes_for_step = sizeof(double) * step;
+  ASSERT_NE(tuple_store_->numTuples(), 0);
+  double sum = 0;
+
+  for (std::size_t i = 0; i < 1; i += bytes_for_step) {
+    sum += i + bytes_for_value;
+  }
 }
 
 INSTANTIATE_TEST_CASE_P(SplitRowStoreRegressionStrideTest,