MB3 14b: Fasting on Erev Shabbos (249:2-4)

In general, one shouldn't fast on Erev Shabbos since it will affect his oneg during the beginning of Shabbos. Accepting upon oneself to fast on Friday & fasting for a bad dream on Erev Shabbos.