Jawaban cepat. Pasien harus berpuasa setidaknya 12 jam sebelum mereka menjalani tes darah puasa, menurut St. John Providence Health System. Tidak semua tes darah mengharuskan pasien untuk berpuasa, tetapi yang mengharuskan pasien untuk tidak makan atau jenis minuman apa pun selain air sebelum tes mereka. Lanjut membaca.