The third test is redundant, because if the first two pass, then it can be safe to say they already equal each other.