def METHOD_NAME(self, redis_cache_mock, delete_mock):
    """
    Test that fallback_cache is invalidated every 60 seconds
    when Redis is up
    """
    now = datetime.datetime.now()
    client = RedisCacheWithFallback(None, {})
    client.get("round_0")
    redis_cache_mock.reset_mock()
    delete_mock.reset_mock()
    # A second cache access should not delete the fallback cache again
    client.get("round_1")
    redis_cache_mock.assert_called_once()
    delete_mock.assert_not_called()
    redis_cache_mock.reset_mock()
    delete_mock.reset_mock()
    # Another call to Redis cache 120 seconds later
    # should delete the fallback cache again
    read_time = now + datetime.timedelta(seconds=120)
    with mock.patch("base.utils.datetime") as mock_datetime:
        mock_datetime.now.return_value = read_time
        client.get("round_2")
    redis_cache_mock.assert_called_once()
    delete_mock.assert_called_once()
    redis_cache_mock.reset_mock()
    delete_mock.reset_mock()
    # Another call to Redis cache 30 seconds later (<1 minute)
    # should not delete the fallback cache again
    read_time += datetime.timedelta(seconds=30)
    with mock.patch("base.utils.datetime") as mock_datetime:
        mock_datetime.now.return_value = read_time
        client.get("round_3")
    redis_cache_mock.assert_called_once()
    delete_mock.assert_not_called()
    redis_cache_mock.reset_mock()
    delete_mock.reset_mock()
    # Another call to Redis cache exactly 1 minute after
    # the latest call should not delete the fallback cache again
    read_time += datetime.timedelta(seconds=30)
    with mock.patch("base.utils.datetime") as mock_datetime:
        mock_datetime.now.return_value = read_time
        client.get("round_4")
    redis_cache_mock.assert_called_once()
    delete_mock.assert_not_called()
    redis_cache_mock.reset_mock()
    delete_mock.reset_mock()
    # Another call to Redis cache exactly 1 minute and 1 second after
    # the latest call should delete the fallback cache again
    read_time += datetime.timedelta(seconds=1)
    with mock.patch("base.utils.datetime") as mock_datetime:
        mock_datetime.now.return_value = read_time
        client.get("round_5")
    redis_cache_mock.assert_called_once()
    delete_mock.assert_called_once()
    redis_cache_mock.reset_mock()
    delete_mock.reset_mock()