#include <gtest/gtest.h>
-#include <boost/assign.hpp>
-
#include <common/param.h>
namespace {
- static auto params = boost::assign::list_of<std::wstring>
- (L"param1")(L"1")
- (L"param2")(L"string value");
+ static auto params = {
+ L"param1", L"1",
+ L"param2", L"string value" };
}
namespace caspar {
TEST(ParamTest, InvalidLexicalCast)
{
- EXPECT_THROW(get_param<bool>(L"param2", params), invalid_argument);
+ EXPECT_THROW(get_param<bool>(L"param2", params), user_error);
}
}