No, there is no such restriction that the test should be done on an empty stomach. Also, there are no other special requirements that should be taken into consideration before the test.