wrong way round found
fix - tests failign inside promise handlers were not resetting the expectations
fix - tests failing inside promise handlers were not resetting the expectations
reset before throw