Index: src/tests/libcfa_vector.c
===================================================================
--- src/tests/libcfa_vector.c	(revision ea29e73385e68371089e727d9823856fe184d80e)
+++ src/tests/libcfa_vector.c	(revision ea29e73385e68371089e727d9823856fe184d80e)
@@ -0,0 +1,27 @@
+#include <stdlib>
+
+#include <containers/vector>
+
+int main(int argc, char const *argv[]) {
+	vector(int) iv;
+
+	push_back(&iv, 1);
+	push_back(&iv, 2);
+	push_back(&iv, 3);
+
+	assert(!empty(&iv));
+	assert(size(&iv) == 3);
+	assert(iv[0] == 1);
+	assert(at(&iv, 0) == 1);
+	assert(iv[1] == 2);
+	assert(at(&iv, 1) == 2);
+	assert(iv[2] == 3);
+	assert(at(&iv, 2) == 3);
+
+	clear(&iv);
+
+	assert(empty(&iv));
+	assert(size(&iv) == 0);
+
+	return 0;
+}
