libostd/tests/vector.cpp

24 lines
382 B
C++
Raw Normal View History

2015-05-30 03:57:35 +02:00
#include <assert.h>
2015-05-30 03:51:37 +02:00
#include "octa/vector.h"
2015-05-30 03:57:35 +02:00
using namespace octa;
2015-05-30 03:51:37 +02:00
int main() {
2015-05-30 03:57:35 +02:00
Vector<int> x = { 5, 10, 15, 20 };
assert(x.first() == 5);
assert(x.last() == 20);
assert(x[0] == 5);
assert(x[2] == 15);
assert(x.size() == 4);
Vector<int> y(5, 10);
assert(y.size() == 5);
assert(y.first() == 10);
assert(y.last() == 10);
2015-05-30 03:51:37 +02:00
return 0;
}