Adding tests for Async functionality