lexical_cast<int>(std::wstring(L"Test")), boost::bad_lexical_cast);
lexical_cast<int>(std::wstring(L"Test")), bad_lexical_cast);
void test_conversion_from_wstring(){    #ifndef DISABLE_WIDE_CHAR_SUPPORT    BOOST_CHECK_EQUAL(123, lexical_cast<int>(std::wstring(L"123")));    BOOST_CHECK_THROW(        lexical_cast<int>(std::wstring(L"")), boost::bad_lexical_cast);    BOOST_CHECK_THROW(        lexical_cast<int>(std::wstring(L"Test")), boost::bad_lexical_cast);    BOOST_CHECK_EQUAL(true, lexical_cast<bool>(std::wstring(L"1")));    BOOST_CHECK_EQUAL(false, lexical_cast<bool>(std::wstring(L"0")));    BOOST_CHECK_THROW(        lexical_cast<bool>(std::wstring(L"")), boost::bad_lexical_cast);    BOOST_CHECK_THROW(        lexical_cast<bool>(std::wstring(L"Test")), boost::bad_lexical_cast);    #endif}