Add asynchronous spec test