def METHOD_NAME():
    log_queue = LogQueueFake()
    session_start = datetime(2000, 1, 1)
    with freeze_time(session_start) as frozen_time:
        session = AttackSession(
            protocol=None,
            source_ip=None,
            source_port=None,
            destination_ip=None,
            destination_port=None,
            log_queue=log_queue,
        )
        frozen_time.tick(timedelta(days=1))
        session.add_event({"foo": "bar"})
        session.add_event({"bar": "baz"})
        # timestamp is always the time the session started,
        # not the time the event occurred
        assert log_queue.events[0]["timestamp"] == session_start
        assert log_queue.events[1]["timestamp"] == session_start