diff options
Diffstat (limited to 'vector_test.c')
| -rw-r--r-- | vector_test.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/vector_test.c b/vector_test.c index c1f1ae4..2bbe1d7 100644 --- a/vector_test.c +++ b/vector_test.c | |||
| @@ -98,6 +98,22 @@ Test(vectortests, remove_test){ | |||
| 98 | cr_assert(at(vec, 2) == 7); | 98 | cr_assert(at(vec, 2) == 7); |
| 99 | } | 99 | } |
| 100 | 100 | ||
| 101 | Test(vectortests, prepend_test){ | ||
| 102 | prepend(&vec, 99); | ||
| 103 | cr_assert(at(vec,0)==99); | ||
| 104 | |||
| 105 | prepend(&vec, 66); | ||
| 106 | cr_assert(at(vec,0)==66); | ||
| 107 | } | ||
| 108 | |||
| 109 | Test(vectortests, pop_test){ | ||
| 110 | push(&vec, 3); | ||
| 111 | push(&vec, 6); | ||
| 112 | push(&vec, 9); | ||
| 113 | cr_assert(pop(&vec)==9); | ||
| 114 | cr_assert(pop(&vec)==6); | ||
| 115 | cr_assert(pop(&vec)==3); | ||
| 116 | } | ||
| 101 | 117 | ||
| 102 | 118 | ||
| 103 | 119 | ||
