示例#1
0
    def test_is_time_to_tweet_evening_false(self, mock_get):
        mock_args = Mock(no_tweet=False, force=False)
        test_hour = 19
        test_play_count = 4

        test_hours_per_tweet = 5
        mock_get.return_value = test_hours_per_tweet

        target_time = False
        test_time = is_time_to_tweet(mock_args, test_hour, test_play_count)

        self.assertEqual(test_time, target_time)
        mock_get.assert_called_once_with(test_hour, test_play_count)
示例#2
0
    def test_is_time_to_tweet_false_no_tweet(self, mock_get):
        mock_args = Mock(no_tweet=True, force=False)
        test_hour = 13
        test_play_count = 6

        test_hours_per_tweet = 3
        mock_get.return_value = test_hours_per_tweet

        target_time = True
        test_time = is_time_to_tweet(mock_args, test_hour, test_play_count)

        self.assertEqual(test_time, target_time)
        mock_get.assert_called_once_with(test_hour, test_play_count)