Even better testing for promises