void testReverseIterConst() { std::ostringstream out { }; std::ostream_iterator<char> const out_iter(out, ""); dynArray<char> const test { 'o', 'l', 'l', 'a', 'h' }; std::copy(test.rbegin(), test.rend(), out_iter); ASSERT_EQUAL("hallo", out.str()); }
void test_rev_iter_const() { std::ostringstream out { }; std::ostream_iterator<int> out_iter(out, ""); dynArray<int> const test { 2, 4 }; std::copy(test.rbegin(), test.rend(), out_iter); ASSERT_EQUAL("42", out.str()); }