SpiecsEngine
 
Loading...
Searching...
No Matches

◆ TEST() [58/59]

SpicesTest::TEST ( vector_test ,
get  )

Testing scl::vector::get.

Definition at line 68 of file Vector_test.h.

68 {
69
71
73
74 for (int i = 0; i < 100000; i++)
75 {
76 v.push_back(i);
77
78 EXPECT_EQ(v.size(), i + 1);
79 EXPECT_EQ(v.empty(), false);
80 }
81
82 for (int i = 0; i < 100000; i++)
83 {
84 EXPECT_EQ(v.get(i), i);
85 }
86 }
#define SPICESTEST_PROFILE_FUNCTION()
size_t size() const
Get vector size.
Definition Vector.h:47
bool empty() const
Determine if vector is empty. @retrun Returns true if empty.
Definition Vector.h:53
T & get(size_t index)
Get element by index.
Definition Vector.h:166
void push_back(T &element)
Push a element in the end of vector.
Definition Vector.h:117
This Class is similar to std::vector, the difference between that is this one allocates memory by mal...
Definition Vector.h:18