Use Boost::Test for unit testing