def testAfterQuarterOf(self): self.assertEqual(45, guess_reporting_minute(datetime(2014, 10, 31, 12, 50)))
def testAfterTheHalfHour(self): self.assertEqual(30, guess_reporting_minute(datetime(2014, 10, 31, 12, 35)))
def testOnQuarterAfter(self): self.assertEqual(15, guess_reporting_minute(datetime(2014, 10, 31, 12, 15)))
def testOnTheHour(self): self.assertEqual(0, guess_reporting_minute(datetime(2014, 10, 31, 12, 0)))
def testOnQuarterOf(self): self.assertEqual( 45, guess_reporting_minute(datetime(2014, 10, 31, 12, 45)))
def testAfterQuarterAfter(self): self.assertEqual( 15, guess_reporting_minute(datetime(2014, 10, 31, 12, 20)))
def testAfterTheHalfHour(self): self.assertEqual( 30, guess_reporting_minute(datetime(2014, 10, 31, 12, 35)))