What is the test of reasonableness under Article 14 of the Indian Constitution?

The classification to be reasonable should fulfill the following test:-

(i) It should not be arbitrary, artificial or evasive. It should be based on an intelligible differentia, some real and substantial distinction, which distinguishes persons or things grouped together in the class from others left out of it.

(ii) The differentia adopted on the basis of classification must have a rational or reasonable nexus with the object sought to be achieved by the statute in question.