improved BDayGift unit test