コード例 #1
0
TEST(vectorTest, getNumRows) {
  VectorOfVectors<int>* i = new VectorOfVectors<int>(5, 5, 0);
  VectorOfVectors<double>* d = new VectorOfVectors<int>(6, 5, 0);
  VectorOfVectors<std::string>* s = new VectorOfVectors<std::string>(10, 5, "o");

  i->insert(2, 2, 7);
  d->insert(4, 4, 3.145);
  s->insert(0, 0, "Hello");

  EXPECT_EQ(5, i->getNumRows());
  EXPECT_EQ(6, d->getNumRows());
  EXPECT_EQ(10, s->getNumRows());

  delete i;
  delete d;
  delete s;
}