Async testing framework and new server tests