// // unkeyed_iterator.t.h // iterator // // Created by Sam Jaffe on 2/20/17. // #pragma once #include #include "unkeyed_iterator.hpp" class unkeyed_iterator_TestSuite : public CxxTest::TestSuite { public: void test_unkeyed_iterator_discards_key_map() { using map_t = std::map; map_t map{{1, 2}, {2, 3}}; iterator::unkeyed_iterator uit{map.begin()}; *uit = 4; TS_ASSERT_EQUALS(map[1], 4); } };