def METHOD_NAME(self):
    bot = 'test'
    user = 'test'
    MultilingualLogProcessor.add_log(bot, user)
    log = next(MultilingualLogProcessor.get_logs(bot))
    assert not log.get('source_bot_name')
    assert not log.get('destination_bot')
    assert not log.get('s_lang')
    assert not log.get('d_lang')
    assert log.get('copy_type') == 'Translation'
    assert not log.get('account')
    assert not log.get('exception')
    assert log.get('translate_responses')
    assert not log.get('translate_actions')
    assert log.get('start_timestamp')
    assert not log.get('end_timestamp')
    assert not log.get('status')
    assert log.get('event_status') == EVENT_STATUS.INITIATED.value
    destination_bot = 'd_bot'
    MultilingualLogProcessor.update_summary(bot, user, destination_bot=destination_bot, status='Success')
    log = next(MultilingualLogProcessor.get_logs(bot))
    assert not log.get('source_bot_name')
    assert log.get('destination_bot') == 'd_bot'
    assert not log.get('s_lang')
    assert not log.get('d_lang')
    assert log.get('copy_type') == 'Translation'
    assert not log.get('account')
    assert not log.get('exception')
    assert log.get('translate_responses')
    assert not log.get('translate_actions')
    assert log.get('start_timestamp')
    assert log.get('end_timestamp')
    assert log.get('status') == 'Success'
    assert log.get('event_status') == EVENT_STATUS.COMPLETED.value