Are you doing the 1 hour or the 2 hour test?? They usually require you to be fasting for the first blood test they take and the 2 hour GTT usually requires a special diet for 3 days before hand for carbohydrate loading.