def should_generate_random_start_time_in_fifteen_minute_increments(self): rwl = RandomWeeklyLesson() expect(should_have_legitimate_minute_start_time(rwl.start_time())).to.be_true()
def should_respect_the_start_time_range(self): rwl = RandomWeeklyLesson(start_time_range=(8,20)) rng = {'min': 8, 'max': 20} expect(should_be_in_range(rwl.start_time(), rng=rng)).to.equal(True)
def should_generate_random_start_time_should_be_in_right_range(self): rwl = RandomWeeklyLesson() rng = {'min': 0, 'max': 23.75} expect(should_be_in_range(rwl.start_time(), rng=rng)).to.be_true()