8dc15a8029b6ce3ce717d8f0f487a74637d84afc
[akkoma] / test / conversation / participation_test.exs
1 # Pleroma: A lightweight social networking server
2 # Copyright © 2017-2019 Pleroma Authors <https://pleroma.social/>
3 # SPDX-License-Identifier: AGPL-3.0-only
4
5 defmodule Pleroma.Conversation.ParticipationTest do
6 use Pleroma.DataCase
7
8 import Pleroma.Factory
9
10 alias Pleroma.Conversation.Participation
11
12 test "it creates a participation for a conversation and a user" do
13 user = insert(:user)
14 conversation = insert(:conversation)
15
16 {:ok, %Participation{} = participation} =
17 Participation.create_for_user_and_conversation(user, conversation)
18
19 assert participation.user_id == user.id
20 assert participation.conversation_id == conversation.id
21 end
22 end