Promisification part 1 - testing