335
test/eventos/accounts/accounts_test.exs
Normal file
335
test/eventos/accounts/accounts_test.exs
Normal file
@@ -0,0 +1,335 @@
|
||||
defmodule Eventos.AccountsTest do
|
||||
use Eventos.DataCase
|
||||
|
||||
alias Eventos.Accounts
|
||||
|
||||
describe "users" do
|
||||
alias Eventos.Accounts.User
|
||||
|
||||
@valid_attrs %{email: "some email", password_hash: "some password_hash", role: 42, username: "some username"}
|
||||
@update_attrs %{email: "some updated email", password_hash: "some updated password_hash", role: 43, username: "some updated username"}
|
||||
@invalid_attrs %{email: nil, password_hash: nil, role: nil, username: nil}
|
||||
|
||||
def user_fixture(attrs \\ %{}) do
|
||||
{:ok, user} =
|
||||
attrs
|
||||
|> Enum.into(@valid_attrs)
|
||||
|> Accounts.create_user()
|
||||
|
||||
user
|
||||
end
|
||||
|
||||
test "list_users/0 returns all users" do
|
||||
user = user_fixture()
|
||||
assert Accounts.list_users() == [user]
|
||||
end
|
||||
|
||||
test "get_user!/1 returns the user with given id" do
|
||||
user = user_fixture()
|
||||
assert Accounts.get_user!(user.id) == user
|
||||
end
|
||||
|
||||
test "create_user/1 with valid data creates a user" do
|
||||
assert {:ok, %User{} = user} = Accounts.create_user(@valid_attrs)
|
||||
assert user.email == "some email"
|
||||
assert user.password_hash == "some password_hash"
|
||||
assert user.role == 42
|
||||
assert user.username == "some username"
|
||||
end
|
||||
|
||||
test "create_user/1 with invalid data returns error changeset" do
|
||||
assert {:error, %Ecto.Changeset{}} = Accounts.create_user(@invalid_attrs)
|
||||
end
|
||||
|
||||
test "update_user/2 with valid data updates the user" do
|
||||
user = user_fixture()
|
||||
assert {:ok, user} = Accounts.update_user(user, @update_attrs)
|
||||
assert %User{} = user
|
||||
assert user.email == "some updated email"
|
||||
assert user.password_hash == "some updated password_hash"
|
||||
assert user.role == 43
|
||||
assert user.username == "some updated username"
|
||||
end
|
||||
|
||||
test "update_user/2 with invalid data returns error changeset" do
|
||||
user = user_fixture()
|
||||
assert {:error, %Ecto.Changeset{}} = Accounts.update_user(user, @invalid_attrs)
|
||||
assert user == Accounts.get_user!(user.id)
|
||||
end
|
||||
|
||||
test "delete_user/1 deletes the user" do
|
||||
user = user_fixture()
|
||||
assert {:ok, %User{}} = Accounts.delete_user(user)
|
||||
assert_raise Ecto.NoResultsError, fn -> Accounts.get_user!(user.id) end
|
||||
end
|
||||
|
||||
test "change_user/1 returns a user changeset" do
|
||||
user = user_fixture()
|
||||
assert %Ecto.Changeset{} = Accounts.change_user(user)
|
||||
end
|
||||
end
|
||||
|
||||
describe "accounts" do
|
||||
alias Eventos.Accounts.Account
|
||||
|
||||
@valid_attrs %{description: "some description", display_name: "some display_name", domain: "some domain", private_key: "some private_key", public_key: "some public_key", suspended: true, uri: "some uri", url: "some url", username: "some username"}
|
||||
@update_attrs %{description: "some updated description", display_name: "some updated display_name", domain: "some updated domain", private_key: "some updated private_key", public_key: "some updated public_key", suspended: false, uri: "some updated uri", url: "some updated url", username: "some updated username"}
|
||||
@invalid_attrs %{description: nil, display_name: nil, domain: nil, private_key: nil, public_key: nil, suspended: nil, uri: nil, url: nil, username: nil}
|
||||
|
||||
def account_fixture(attrs \\ %{}) do
|
||||
{:ok, account} =
|
||||
attrs
|
||||
|> Enum.into(@valid_attrs)
|
||||
|> Accounts.create_account()
|
||||
|
||||
account
|
||||
end
|
||||
|
||||
test "list_accounts/0 returns all accounts" do
|
||||
account = account_fixture()
|
||||
assert Accounts.list_accounts() == [account]
|
||||
end
|
||||
|
||||
test "get_account!/1 returns the account with given id" do
|
||||
account = account_fixture()
|
||||
assert Accounts.get_account!(account.id) == account
|
||||
end
|
||||
|
||||
test "create_account/1 with valid data creates a account" do
|
||||
assert {:ok, %Account{} = account} = Accounts.create_account(@valid_attrs)
|
||||
assert account.description == "some description"
|
||||
assert account.display_name == "some display_name"
|
||||
assert account.domain == "some domain"
|
||||
assert account.private_key == "some private_key"
|
||||
assert account.public_key == "some public_key"
|
||||
assert account.suspended == true
|
||||
assert account.uri == "some uri"
|
||||
assert account.url == "some url"
|
||||
assert account.username == "some username"
|
||||
end
|
||||
|
||||
test "create_account/1 with invalid data returns error changeset" do
|
||||
assert {:error, %Ecto.Changeset{}} = Accounts.create_account(@invalid_attrs)
|
||||
end
|
||||
|
||||
test "update_account/2 with valid data updates the account" do
|
||||
account = account_fixture()
|
||||
assert {:ok, account} = Accounts.update_account(account, @update_attrs)
|
||||
assert %Account{} = account
|
||||
assert account.description == "some updated description"
|
||||
assert account.display_name == "some updated display_name"
|
||||
assert account.domain == "some updated domain"
|
||||
assert account.private_key == "some updated private_key"
|
||||
assert account.public_key == "some updated public_key"
|
||||
assert account.suspended == false
|
||||
assert account.uri == "some updated uri"
|
||||
assert account.url == "some updated url"
|
||||
assert account.username == "some updated username"
|
||||
end
|
||||
|
||||
test "update_account/2 with invalid data returns error changeset" do
|
||||
account = account_fixture()
|
||||
assert {:error, %Ecto.Changeset{}} = Accounts.update_account(account, @invalid_attrs)
|
||||
assert account == Accounts.get_account!(account.id)
|
||||
end
|
||||
|
||||
test "delete_account/1 deletes the account" do
|
||||
account = account_fixture()
|
||||
assert {:ok, %Account{}} = Accounts.delete_account(account)
|
||||
assert_raise Ecto.NoResultsError, fn -> Accounts.get_account!(account.id) end
|
||||
end
|
||||
|
||||
test "change_account/1 returns a account changeset" do
|
||||
account = account_fixture()
|
||||
assert %Ecto.Changeset{} = Accounts.change_account(account)
|
||||
end
|
||||
end
|
||||
|
||||
describe "groups" do
|
||||
alias Eventos.Accounts.Group
|
||||
|
||||
@valid_attrs %{description: "some description", suspended: true, title: "some title", uri: "some uri", url: "some url"}
|
||||
@update_attrs %{description: "some updated description", suspended: false, title: "some updated title", uri: "some updated uri", url: "some updated url"}
|
||||
@invalid_attrs %{description: nil, suspended: nil, title: nil, uri: nil, url: nil}
|
||||
|
||||
def group_fixture(attrs \\ %{}) do
|
||||
{:ok, group} =
|
||||
attrs
|
||||
|> Enum.into(@valid_attrs)
|
||||
|> Accounts.create_group()
|
||||
|
||||
group
|
||||
end
|
||||
|
||||
test "list_groups/0 returns all groups" do
|
||||
group = group_fixture()
|
||||
assert Accounts.list_groups() == [group]
|
||||
end
|
||||
|
||||
test "get_group!/1 returns the group with given id" do
|
||||
group = group_fixture()
|
||||
assert Accounts.get_group!(group.id) == group
|
||||
end
|
||||
|
||||
test "create_group/1 with valid data creates a group" do
|
||||
assert {:ok, %Group{} = group} = Accounts.create_group(@valid_attrs)
|
||||
assert group.description == "some description"
|
||||
assert group.suspended == true
|
||||
assert group.title == "some title"
|
||||
assert group.uri == "some uri"
|
||||
assert group.url == "some url"
|
||||
end
|
||||
|
||||
test "create_group/1 with invalid data returns error changeset" do
|
||||
assert {:error, %Ecto.Changeset{}} = Accounts.create_group(@invalid_attrs)
|
||||
end
|
||||
|
||||
test "update_group/2 with valid data updates the group" do
|
||||
group = group_fixture()
|
||||
assert {:ok, group} = Accounts.update_group(group, @update_attrs)
|
||||
assert %Group{} = group
|
||||
assert group.description == "some updated description"
|
||||
assert group.suspended == false
|
||||
assert group.title == "some updated title"
|
||||
assert group.uri == "some updated uri"
|
||||
assert group.url == "some updated url"
|
||||
end
|
||||
|
||||
test "update_group/2 with invalid data returns error changeset" do
|
||||
group = group_fixture()
|
||||
assert {:error, %Ecto.Changeset{}} = Accounts.update_group(group, @invalid_attrs)
|
||||
assert group == Accounts.get_group!(group.id)
|
||||
end
|
||||
|
||||
test "delete_group/1 deletes the group" do
|
||||
group = group_fixture()
|
||||
assert {:ok, %Group{}} = Accounts.delete_group(group)
|
||||
assert_raise Ecto.NoResultsError, fn -> Accounts.get_group!(group.id) end
|
||||
end
|
||||
|
||||
test "change_group/1 returns a group changeset" do
|
||||
group = group_fixture()
|
||||
assert %Ecto.Changeset{} = Accounts.change_group(group)
|
||||
end
|
||||
end
|
||||
|
||||
describe "group_accounts" do
|
||||
alias Eventos.Accounts.GroupAccount
|
||||
|
||||
@valid_attrs %{role: 42}
|
||||
@update_attrs %{role: 43}
|
||||
@invalid_attrs %{role: nil}
|
||||
|
||||
def group_account_fixture(attrs \\ %{}) do
|
||||
{:ok, group_account} =
|
||||
attrs
|
||||
|> Enum.into(@valid_attrs)
|
||||
|> Accounts.create_group_account()
|
||||
|
||||
group_account
|
||||
end
|
||||
|
||||
test "list_group_accounts/0 returns all group_accounts" do
|
||||
group_account = group_account_fixture()
|
||||
assert Accounts.list_group_accounts() == [group_account]
|
||||
end
|
||||
|
||||
test "get_group_account!/1 returns the group_account with given id" do
|
||||
group_account = group_account_fixture()
|
||||
assert Accounts.get_group_account!(group_account.id) == group_account
|
||||
end
|
||||
|
||||
test "create_group_account/1 with valid data creates a group_account" do
|
||||
assert {:ok, %GroupAccount{} = group_account} = Accounts.create_group_account(@valid_attrs)
|
||||
assert group_account.role == 42
|
||||
end
|
||||
|
||||
test "create_group_account/1 with invalid data returns error changeset" do
|
||||
assert {:error, %Ecto.Changeset{}} = Accounts.create_group_account(@invalid_attrs)
|
||||
end
|
||||
|
||||
test "update_group_account/2 with valid data updates the group_account" do
|
||||
group_account = group_account_fixture()
|
||||
assert {:ok, group_account} = Accounts.update_group_account(group_account, @update_attrs)
|
||||
assert %GroupAccount{} = group_account
|
||||
assert group_account.role == 43
|
||||
end
|
||||
|
||||
test "update_group_account/2 with invalid data returns error changeset" do
|
||||
group_account = group_account_fixture()
|
||||
assert {:error, %Ecto.Changeset{}} = Accounts.update_group_account(group_account, @invalid_attrs)
|
||||
assert group_account == Accounts.get_group_account!(group_account.id)
|
||||
end
|
||||
|
||||
test "delete_group_account/1 deletes the group_account" do
|
||||
group_account = group_account_fixture()
|
||||
assert {:ok, %GroupAccount{}} = Accounts.delete_group_account(group_account)
|
||||
assert_raise Ecto.NoResultsError, fn -> Accounts.get_group_account!(group_account.id) end
|
||||
end
|
||||
|
||||
test "change_group_account/1 returns a group_account changeset" do
|
||||
group_account = group_account_fixture()
|
||||
assert %Ecto.Changeset{} = Accounts.change_group_account(group_account)
|
||||
end
|
||||
end
|
||||
|
||||
describe "group_request" do
|
||||
alias Eventos.Accounts.GroupRequest
|
||||
|
||||
@valid_attrs %{state: 42}
|
||||
@update_attrs %{state: 43}
|
||||
@invalid_attrs %{state: nil}
|
||||
|
||||
def group_request_fixture(attrs \\ %{}) do
|
||||
{:ok, group_request} =
|
||||
attrs
|
||||
|> Enum.into(@valid_attrs)
|
||||
|> Accounts.create_group_request()
|
||||
|
||||
group_request
|
||||
end
|
||||
|
||||
test "list_group_requests/0 returns all group_request" do
|
||||
group_request = group_request_fixture()
|
||||
assert Accounts.list_group_requests() == [group_request]
|
||||
end
|
||||
|
||||
test "get_group_request!/1 returns the group_request with given id" do
|
||||
group_request = group_request_fixture()
|
||||
assert Accounts.get_group_request!(group_request.id) == group_request
|
||||
end
|
||||
|
||||
test "create_group_request/1 with valid data creates a group_request" do
|
||||
assert {:ok, %GroupRequest{} = group_request} = Accounts.create_group_request(@valid_attrs)
|
||||
assert group_request.state == 42
|
||||
end
|
||||
|
||||
test "create_group_request/1 with invalid data returns error changeset" do
|
||||
assert {:error, %Ecto.Changeset{}} = Accounts.create_group_request(@invalid_attrs)
|
||||
end
|
||||
|
||||
test "update_group_request/2 with valid data updates the group_request" do
|
||||
group_request = group_request_fixture()
|
||||
assert {:ok, group_request} = Accounts.update_group_request(group_request, @update_attrs)
|
||||
assert %GroupRequest{} = group_request
|
||||
assert group_request.state == 43
|
||||
end
|
||||
|
||||
test "update_group_request/2 with invalid data returns error changeset" do
|
||||
group_request = group_request_fixture()
|
||||
assert {:error, %Ecto.Changeset{}} = Accounts.update_group_request(group_request, @invalid_attrs)
|
||||
assert group_request == Accounts.get_group_request!(group_request.id)
|
||||
end
|
||||
|
||||
test "delete_group_request/1 deletes the group_request" do
|
||||
group_request = group_request_fixture()
|
||||
assert {:ok, %GroupRequest{}} = Accounts.delete_group_request(group_request)
|
||||
assert_raise Ecto.NoResultsError, fn -> Accounts.get_group_request!(group_request.id) end
|
||||
end
|
||||
|
||||
test "change_group_request/1 returns a group_request changeset" do
|
||||
group_request = group_request_fixture()
|
||||
assert %Ecto.Changeset{} = Accounts.change_group_request(group_request)
|
||||
end
|
||||
end
|
||||
end
|
||||
315
test/eventos/events/events_test.exs
Normal file
315
test/eventos/events/events_test.exs
Normal file
@@ -0,0 +1,315 @@
|
||||
defmodule Eventos.EventsTest do
|
||||
use Eventos.DataCase
|
||||
|
||||
alias Eventos.Events
|
||||
|
||||
describe "events" do
|
||||
alias Eventos.Events.Event
|
||||
|
||||
@valid_attrs %{begin_on: "2010-04-17 14:00:00.000000Z", description: "some description", ends_on: "2010-04-17 14:00:00.000000Z", title: "some title"}
|
||||
@update_attrs %{begin_on: "2011-05-18 15:01:01.000000Z", description: "some updated description", ends_on: "2011-05-18 15:01:01.000000Z", title: "some updated title"}
|
||||
@invalid_attrs %{begin_on: nil, description: nil, ends_on: nil, title: nil}
|
||||
|
||||
def event_fixture(attrs \\ %{}) do
|
||||
{:ok, event} =
|
||||
attrs
|
||||
|> Enum.into(@valid_attrs)
|
||||
|> Events.create_event()
|
||||
|
||||
event
|
||||
end
|
||||
|
||||
test "list_events/0 returns all events" do
|
||||
event = event_fixture()
|
||||
assert Events.list_events() == [event]
|
||||
end
|
||||
|
||||
test "get_event!/1 returns the event with given id" do
|
||||
event = event_fixture()
|
||||
assert Events.get_event!(event.id) == event
|
||||
end
|
||||
|
||||
test "create_event/1 with valid data creates a event" do
|
||||
assert {:ok, %Event{} = event} = Events.create_event(@valid_attrs)
|
||||
assert event.begin_on == DateTime.from_naive!(~N[2010-04-17 14:00:00.000000Z], "Etc/UTC")
|
||||
assert event.description == "some description"
|
||||
assert event.ends_on == DateTime.from_naive!(~N[2010-04-17 14:00:00.000000Z], "Etc/UTC")
|
||||
assert event.title == "some title"
|
||||
end
|
||||
|
||||
test "create_event/1 with invalid data returns error changeset" do
|
||||
assert {:error, %Ecto.Changeset{}} = Events.create_event(@invalid_attrs)
|
||||
end
|
||||
|
||||
test "update_event/2 with valid data updates the event" do
|
||||
event = event_fixture()
|
||||
assert {:ok, event} = Events.update_event(event, @update_attrs)
|
||||
assert %Event{} = event
|
||||
assert event.begin_on == DateTime.from_naive!(~N[2011-05-18 15:01:01.000000Z], "Etc/UTC")
|
||||
assert event.description == "some updated description"
|
||||
assert event.ends_on == DateTime.from_naive!(~N[2011-05-18 15:01:01.000000Z], "Etc/UTC")
|
||||
assert event.title == "some updated title"
|
||||
end
|
||||
|
||||
test "update_event/2 with invalid data returns error changeset" do
|
||||
event = event_fixture()
|
||||
assert {:error, %Ecto.Changeset{}} = Events.update_event(event, @invalid_attrs)
|
||||
assert event == Events.get_event!(event.id)
|
||||
end
|
||||
|
||||
test "delete_event/1 deletes the event" do
|
||||
event = event_fixture()
|
||||
assert {:ok, %Event{}} = Events.delete_event(event)
|
||||
assert_raise Ecto.NoResultsError, fn -> Events.get_event!(event.id) end
|
||||
end
|
||||
|
||||
test "change_event/1 returns a event changeset" do
|
||||
event = event_fixture()
|
||||
assert %Ecto.Changeset{} = Events.change_event(event)
|
||||
end
|
||||
end
|
||||
|
||||
describe "categories" do
|
||||
alias Eventos.Events.Category
|
||||
|
||||
@valid_attrs %{picture: "some picture", title: "some title"}
|
||||
@update_attrs %{picture: "some updated picture", title: "some updated title"}
|
||||
@invalid_attrs %{picture: nil, title: nil}
|
||||
|
||||
def category_fixture(attrs \\ %{}) do
|
||||
{:ok, category} =
|
||||
attrs
|
||||
|> Enum.into(@valid_attrs)
|
||||
|> Events.create_category()
|
||||
|
||||
category
|
||||
end
|
||||
|
||||
test "list_categories/0 returns all categories" do
|
||||
category = category_fixture()
|
||||
assert Events.list_categories() == [category]
|
||||
end
|
||||
|
||||
test "get_category!/1 returns the category with given id" do
|
||||
category = category_fixture()
|
||||
assert Events.get_category!(category.id) == category
|
||||
end
|
||||
|
||||
test "create_category/1 with valid data creates a category" do
|
||||
assert {:ok, %Category{} = category} = Events.create_category(@valid_attrs)
|
||||
assert category.picture == "some picture"
|
||||
assert category.title == "some title"
|
||||
end
|
||||
|
||||
test "create_category/1 with invalid data returns error changeset" do
|
||||
assert {:error, %Ecto.Changeset{}} = Events.create_category(@invalid_attrs)
|
||||
end
|
||||
|
||||
test "update_category/2 with valid data updates the category" do
|
||||
category = category_fixture()
|
||||
assert {:ok, category} = Events.update_category(category, @update_attrs)
|
||||
assert %Category{} = category
|
||||
assert category.picture == "some updated picture"
|
||||
assert category.title == "some updated title"
|
||||
end
|
||||
|
||||
test "update_category/2 with invalid data returns error changeset" do
|
||||
category = category_fixture()
|
||||
assert {:error, %Ecto.Changeset{}} = Events.update_category(category, @invalid_attrs)
|
||||
assert category == Events.get_category!(category.id)
|
||||
end
|
||||
|
||||
test "delete_category/1 deletes the category" do
|
||||
category = category_fixture()
|
||||
assert {:ok, %Category{}} = Events.delete_category(category)
|
||||
assert_raise Ecto.NoResultsError, fn -> Events.get_category!(category.id) end
|
||||
end
|
||||
|
||||
test "change_category/1 returns a category changeset" do
|
||||
category = category_fixture()
|
||||
assert %Ecto.Changeset{} = Events.change_category(category)
|
||||
end
|
||||
end
|
||||
|
||||
describe "tags" do
|
||||
alias Eventos.Events.Tag
|
||||
|
||||
@valid_attrs %{slug: "some slug", title: "some title"}
|
||||
@update_attrs %{slug: "some updated slug", title: "some updated title"}
|
||||
@invalid_attrs %{slug: nil, title: nil}
|
||||
|
||||
def tag_fixture(attrs \\ %{}) do
|
||||
{:ok, tag} =
|
||||
attrs
|
||||
|> Enum.into(@valid_attrs)
|
||||
|> Events.create_tag()
|
||||
|
||||
tag
|
||||
end
|
||||
|
||||
test "list_tags/0 returns all tags" do
|
||||
tag = tag_fixture()
|
||||
assert Events.list_tags() == [tag]
|
||||
end
|
||||
|
||||
test "get_tag!/1 returns the tag with given id" do
|
||||
tag = tag_fixture()
|
||||
assert Events.get_tag!(tag.id) == tag
|
||||
end
|
||||
|
||||
test "create_tag/1 with valid data creates a tag" do
|
||||
assert {:ok, %Tag{} = tag} = Events.create_tag(@valid_attrs)
|
||||
assert tag.slug == "some slug"
|
||||
assert tag.title == "some title"
|
||||
end
|
||||
|
||||
test "create_tag/1 with invalid data returns error changeset" do
|
||||
assert {:error, %Ecto.Changeset{}} = Events.create_tag(@invalid_attrs)
|
||||
end
|
||||
|
||||
test "update_tag/2 with valid data updates the tag" do
|
||||
tag = tag_fixture()
|
||||
assert {:ok, tag} = Events.update_tag(tag, @update_attrs)
|
||||
assert %Tag{} = tag
|
||||
assert tag.slug == "some updated slug"
|
||||
assert tag.title == "some updated title"
|
||||
end
|
||||
|
||||
test "update_tag/2 with invalid data returns error changeset" do
|
||||
tag = tag_fixture()
|
||||
assert {:error, %Ecto.Changeset{}} = Events.update_tag(tag, @invalid_attrs)
|
||||
assert tag == Events.get_tag!(tag.id)
|
||||
end
|
||||
|
||||
test "delete_tag/1 deletes the tag" do
|
||||
tag = tag_fixture()
|
||||
assert {:ok, %Tag{}} = Events.delete_tag(tag)
|
||||
assert_raise Ecto.NoResultsError, fn -> Events.get_tag!(tag.id) end
|
||||
end
|
||||
|
||||
test "change_tag/1 returns a tag changeset" do
|
||||
tag = tag_fixture()
|
||||
assert %Ecto.Changeset{} = Events.change_tag(tag)
|
||||
end
|
||||
end
|
||||
|
||||
describe "event_accounts" do
|
||||
alias Eventos.Events.EventAccounts
|
||||
|
||||
@valid_attrs %{roles: 42}
|
||||
@update_attrs %{roles: 43}
|
||||
@invalid_attrs %{roles: nil}
|
||||
|
||||
def event_accounts_fixture(attrs \\ %{}) do
|
||||
{:ok, event_accounts} =
|
||||
attrs
|
||||
|> Enum.into(@valid_attrs)
|
||||
|> Events.create_event_accounts()
|
||||
|
||||
event_accounts
|
||||
end
|
||||
|
||||
test "list_event_accounts/0 returns all event_accounts" do
|
||||
event_accounts = event_accounts_fixture()
|
||||
assert Events.list_event_accounts() == [event_accounts]
|
||||
end
|
||||
|
||||
test "get_event_accounts!/1 returns the event_accounts with given id" do
|
||||
event_accounts = event_accounts_fixture()
|
||||
assert Events.get_event_accounts!(event_accounts.id) == event_accounts
|
||||
end
|
||||
|
||||
test "create_event_accounts/1 with valid data creates a event_accounts" do
|
||||
assert {:ok, %EventAccounts{} = event_accounts} = Events.create_event_accounts(@valid_attrs)
|
||||
assert event_accounts.roles == 42
|
||||
end
|
||||
|
||||
test "create_event_accounts/1 with invalid data returns error changeset" do
|
||||
assert {:error, %Ecto.Changeset{}} = Events.create_event_accounts(@invalid_attrs)
|
||||
end
|
||||
|
||||
test "update_event_accounts/2 with valid data updates the event_accounts" do
|
||||
event_accounts = event_accounts_fixture()
|
||||
assert {:ok, event_accounts} = Events.update_event_accounts(event_accounts, @update_attrs)
|
||||
assert %EventAccounts{} = event_accounts
|
||||
assert event_accounts.roles == 43
|
||||
end
|
||||
|
||||
test "update_event_accounts/2 with invalid data returns error changeset" do
|
||||
event_accounts = event_accounts_fixture()
|
||||
assert {:error, %Ecto.Changeset{}} = Events.update_event_accounts(event_accounts, @invalid_attrs)
|
||||
assert event_accounts == Events.get_event_accounts!(event_accounts.id)
|
||||
end
|
||||
|
||||
test "delete_event_accounts/1 deletes the event_accounts" do
|
||||
event_accounts = event_accounts_fixture()
|
||||
assert {:ok, %EventAccounts{}} = Events.delete_event_accounts(event_accounts)
|
||||
assert_raise Ecto.NoResultsError, fn -> Events.get_event_accounts!(event_accounts.id) end
|
||||
end
|
||||
|
||||
test "change_event_accounts/1 returns a event_accounts changeset" do
|
||||
event_accounts = event_accounts_fixture()
|
||||
assert %Ecto.Changeset{} = Events.change_event_accounts(event_accounts)
|
||||
end
|
||||
end
|
||||
|
||||
describe "event_requests" do
|
||||
alias Eventos.Events.EventRequest
|
||||
|
||||
@valid_attrs %{state: 42}
|
||||
@update_attrs %{state: 43}
|
||||
@invalid_attrs %{state: nil}
|
||||
|
||||
def event_request_fixture(attrs \\ %{}) do
|
||||
{:ok, event_request} =
|
||||
attrs
|
||||
|> Enum.into(@valid_attrs)
|
||||
|> Events.create_event_request()
|
||||
|
||||
event_request
|
||||
end
|
||||
|
||||
test "list_event_requests/0 returns all event_requests" do
|
||||
event_request = event_request_fixture()
|
||||
assert Events.list_event_requests() == [event_request]
|
||||
end
|
||||
|
||||
test "get_event_request!/1 returns the event_request with given id" do
|
||||
event_request = event_request_fixture()
|
||||
assert Events.get_event_request!(event_request.id) == event_request
|
||||
end
|
||||
|
||||
test "create_event_request/1 with valid data creates a event_request" do
|
||||
assert {:ok, %EventRequest{} = event_request} = Events.create_event_request(@valid_attrs)
|
||||
assert event_request.state == 42
|
||||
end
|
||||
|
||||
test "create_event_request/1 with invalid data returns error changeset" do
|
||||
assert {:error, %Ecto.Changeset{}} = Events.create_event_request(@invalid_attrs)
|
||||
end
|
||||
|
||||
test "update_event_request/2 with valid data updates the event_request" do
|
||||
event_request = event_request_fixture()
|
||||
assert {:ok, event_request} = Events.update_event_request(event_request, @update_attrs)
|
||||
assert %EventRequest{} = event_request
|
||||
assert event_request.state == 43
|
||||
end
|
||||
|
||||
test "update_event_request/2 with invalid data returns error changeset" do
|
||||
event_request = event_request_fixture()
|
||||
assert {:error, %Ecto.Changeset{}} = Events.update_event_request(event_request, @invalid_attrs)
|
||||
assert event_request == Events.get_event_request!(event_request.id)
|
||||
end
|
||||
|
||||
test "delete_event_request/1 deletes the event_request" do
|
||||
event_request = event_request_fixture()
|
||||
assert {:ok, %EventRequest{}} = Events.delete_event_request(event_request)
|
||||
assert_raise Ecto.NoResultsError, fn -> Events.get_event_request!(event_request.id) end
|
||||
end
|
||||
|
||||
test "change_event_request/1 returns a event_request changeset" do
|
||||
event_request = event_request_fixture()
|
||||
assert %Ecto.Changeset{} = Events.change_event_request(event_request)
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user