8#include <boost/test/unit_test.hpp>
12BOOST_AUTO_TEST_SUITE(util_expected_tests)
44 const int one{*std::move(no_copy).
value_or(std::make_unique<int>(2))};
The util::Expected class provides a standard way for low-level functions to return either error value...
ValueType value_or(U &&default_value) const &
The util::Unexpected class represents an unexpected value stored in util::Expected.
BOOST_AUTO_TEST_SUITE_END()
#define BOOST_CHECK_EQUAL(v1, v2)
#define BOOST_CHECK(expr)
BOOST_AUTO_TEST_CASE(expected_value)