Our tests don’t require you to have fasted. However, tests of cholesterol (also called lipids) can be more accurate after fasting. To achieve fasting, you need to have not eaten for at least eight hours and have only drunk water before taking your sample.