Elegant Lua unit testing with async support.