doc: use precise terminology in test runner
We currently use resolve
which is incorrect from a technical point of view in several places in the test runner docs.
Most of the docs contain correct terminology.
For anyone wondering "resolves" means the promise's fate is known by either settling (becoming fulfilled or rejected) or because it's assimilating the status of another promise (that may be unfulfilled).