Initial NanAsyncWorker tests

Yeah, we do need tests around this baby. First test added but more needed.