Would it be incorrect to use a deep equal to check the equality of a fulfilled Promise and a string? If this is incorrect, then what is the correct way to check if these values