most modern tests in sw land use promise test  it is safer for a few reasons no need for  unreached rejection  at the end  which tends to give less informative output when the test fails if additional test cases are added to this file  they will run in sequence with promise test  async tests tend to stamp on each other if not coded carefully 