Explain the three tests used to determine if an Equal Protection violation exists