unit testing with boost