ref_test.cxx 326 B

12345678910111213141516171819
  1. //
  2. // ref_test.cxx
  3. // stream-test
  4. //
  5. // Created by Sam Jaffe on 4/6/23.
  6. //
  7. #include "stream/view/ref.h"
  8. #include "stream_helpers.h"
  9. #include "stream_matchers.h"
  10. TEST(RefView, CanDereference) {
  11. int val = 5;
  12. std::vector<int *> input{&val};
  13. auto range = input | views::deref();
  14. EXPECT_THAT(*range.begin(), val);
  15. }