add test for vendor's self.revenue(date)