TEST(SparseArray, PrintDouble) { SparseArray<double>* tdD = new SparseArray<double>(5, 5, 0.0); for (int i = 0; i < 5; i++) { tdD->insert(i, i, 2.9); } std::cout << "SparseArray Double print" << std::endl; tdD->print(); delete tdD; }
TEST(SparseArray, PrintString) { SparseArray<string>* tdS = new SparseArray<string>(5, 5, "default"); for (int i = 0; i < 5; i++) { tdS->insert(i, i, "Greg"); } std::cout << "SparseArray String print" << std::endl; tdS->print(); delete tdS; }
TEST(SparseArray, PrintInt) { SparseArray<int>* tdI = new SparseArray<int>(5, 5, 0); for (int i = 0; i < 5; i++) { tdI->insert(i, i, 4); } std::cout << "SparseArray Integer print" << std::endl; tdI->print(); delete tdI; }
TEST(sparseTest, print) { SparseArray<int>* i = new SparseArray<int>(5, 5, 0); SparseArray<double>* d = new SparseArray<int>(5, 5, 0); SparseArray<std::string>* s = new SparseArray<std::string>(5, 5, "o"); i->insert(2, 2, 7); d->insert(4, 4, 3.145); s->insert(0, 0, "Hello"); i->print(); std::cout << std::endl; d->print(); std::cout << std::endl; s->print(); delete i; delete d; delete s; }
TEST(Sparse, Print) { SparseArray<double>* newSparse = new SparseArray<double>(25,25,1.1); newSparse->insert(1,2,1.2); newSparse->insert(9,8,2.2); newSparse->insert(7,2,3.3); newSparse->insert(6,4,4.4); newSparse->insert(0,8,5.5); newSparse->insert(19,14,6.6); newSparse->insert(20,20,7.7); newSparse->insert(14,6,8.8); newSparse->insert(24,24,9.9); newSparse->print(); delete newSparse; }