Added first test
Added a bunch of promise tests