Added tests for SimplePromise