Add Promise tests
Add Promises