Remove tests
This commit is contained in:
parent
2bef6b9d6d
commit
762914c3c6
4 changed files with 0 additions and 171 deletions
|
@ -1,59 +0,0 @@
|
||||||
defmodule Nulla.UsersTest do
|
|
||||||
use Nulla.DataCase
|
|
||||||
|
|
||||||
alias Nulla.Users
|
|
||||||
|
|
||||||
describe "users" do
|
|
||||||
alias Nulla.Users.User
|
|
||||||
|
|
||||||
import Nulla.UsersFixtures
|
|
||||||
|
|
||||||
@invalid_attrs %{username: nil}
|
|
||||||
|
|
||||||
test "list_users/0 returns all users" do
|
|
||||||
user = user_fixture()
|
|
||||||
assert Users.list_users() == [user]
|
|
||||||
end
|
|
||||||
|
|
||||||
test "get_user!/1 returns the user with given id" do
|
|
||||||
user = user_fixture()
|
|
||||||
assert Users.get_user!(user.id) == user
|
|
||||||
end
|
|
||||||
|
|
||||||
test "create_user/1 with valid data creates a user" do
|
|
||||||
valid_attrs = %{username: "some username"}
|
|
||||||
|
|
||||||
assert {:ok, %User{} = user} = Users.create_user(valid_attrs)
|
|
||||||
assert user.username == "some username"
|
|
||||||
end
|
|
||||||
|
|
||||||
test "create_user/1 with invalid data returns error changeset" do
|
|
||||||
assert {:error, %Ecto.Changeset{}} = Users.create_user(@invalid_attrs)
|
|
||||||
end
|
|
||||||
|
|
||||||
test "update_user/2 with valid data updates the user" do
|
|
||||||
user = user_fixture()
|
|
||||||
update_attrs = %{username: "some updated username"}
|
|
||||||
|
|
||||||
assert {:ok, %User{} = user} = Users.update_user(user, update_attrs)
|
|
||||||
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{}} = Users.update_user(user, @invalid_attrs)
|
|
||||||
assert user == Users.get_user!(user.id)
|
|
||||||
end
|
|
||||||
|
|
||||||
test "delete_user/1 deletes the user" do
|
|
||||||
user = user_fixture()
|
|
||||||
assert {:ok, %User{}} = Users.delete_user(user)
|
|
||||||
assert_raise Ecto.NoResultsError, fn -> Users.get_user!(user.id) end
|
|
||||||
end
|
|
||||||
|
|
||||||
test "change_user/1 returns a user changeset" do
|
|
||||||
user = user_fixture()
|
|
||||||
assert %Ecto.Changeset{} = Users.change_user(user)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
|
@ -1,8 +0,0 @@
|
||||||
defmodule NullaWeb.PageControllerTest do
|
|
||||||
use NullaWeb.ConnCase
|
|
||||||
|
|
||||||
test "GET /", %{conn: conn} do
|
|
||||||
conn = get(conn, ~p"/")
|
|
||||||
assert html_response(conn, 200) =~ "Peace of mind from prototype to production"
|
|
||||||
end
|
|
||||||
end
|
|
|
@ -1,84 +0,0 @@
|
||||||
defmodule NullaWeb.UserControllerTest do
|
|
||||||
use NullaWeb.ConnCase
|
|
||||||
|
|
||||||
import Nulla.UsersFixtures
|
|
||||||
|
|
||||||
@create_attrs %{username: "some username"}
|
|
||||||
@update_attrs %{username: "some updated username"}
|
|
||||||
@invalid_attrs %{username: nil}
|
|
||||||
|
|
||||||
describe "index" do
|
|
||||||
test "lists all users", %{conn: conn} do
|
|
||||||
conn = get(conn, ~p"/users")
|
|
||||||
assert html_response(conn, 200) =~ "Listing Users"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
describe "new user" do
|
|
||||||
test "renders form", %{conn: conn} do
|
|
||||||
conn = get(conn, ~p"/users/new")
|
|
||||||
assert html_response(conn, 200) =~ "New User"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
describe "create user" do
|
|
||||||
test "redirects to show when data is valid", %{conn: conn} do
|
|
||||||
conn = post(conn, ~p"/users", user: @create_attrs)
|
|
||||||
|
|
||||||
assert %{id: id} = redirected_params(conn)
|
|
||||||
assert redirected_to(conn) == ~p"/users/#{id}"
|
|
||||||
|
|
||||||
conn = get(conn, ~p"/users/#{id}")
|
|
||||||
assert html_response(conn, 200) =~ "User #{id}"
|
|
||||||
end
|
|
||||||
|
|
||||||
test "renders errors when data is invalid", %{conn: conn} do
|
|
||||||
conn = post(conn, ~p"/users", user: @invalid_attrs)
|
|
||||||
assert html_response(conn, 200) =~ "New User"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
describe "edit user" do
|
|
||||||
setup [:create_user]
|
|
||||||
|
|
||||||
test "renders form for editing chosen user", %{conn: conn, user: user} do
|
|
||||||
conn = get(conn, ~p"/users/#{user}/edit")
|
|
||||||
assert html_response(conn, 200) =~ "Edit User"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
describe "update user" do
|
|
||||||
setup [:create_user]
|
|
||||||
|
|
||||||
test "redirects when data is valid", %{conn: conn, user: user} do
|
|
||||||
conn = put(conn, ~p"/users/#{user}", user: @update_attrs)
|
|
||||||
assert redirected_to(conn) == ~p"/users/#{user}"
|
|
||||||
|
|
||||||
conn = get(conn, ~p"/users/#{user}")
|
|
||||||
assert html_response(conn, 200) =~ "some updated username"
|
|
||||||
end
|
|
||||||
|
|
||||||
test "renders errors when data is invalid", %{conn: conn, user: user} do
|
|
||||||
conn = put(conn, ~p"/users/#{user}", user: @invalid_attrs)
|
|
||||||
assert html_response(conn, 200) =~ "Edit User"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
describe "delete user" do
|
|
||||||
setup [:create_user]
|
|
||||||
|
|
||||||
test "deletes chosen user", %{conn: conn, user: user} do
|
|
||||||
conn = delete(conn, ~p"/users/#{user}")
|
|
||||||
assert redirected_to(conn) == ~p"/users"
|
|
||||||
|
|
||||||
assert_error_sent 404, fn ->
|
|
||||||
get(conn, ~p"/users/#{user}")
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
defp create_user(_) do
|
|
||||||
user = user_fixture()
|
|
||||||
%{user: user}
|
|
||||||
end
|
|
||||||
end
|
|
|
@ -1,20 +0,0 @@
|
||||||
defmodule Nulla.UsersFixtures do
|
|
||||||
@moduledoc """
|
|
||||||
This module defines test helpers for creating
|
|
||||||
entities via the `Nulla.Users` context.
|
|
||||||
"""
|
|
||||||
|
|
||||||
@doc """
|
|
||||||
Generate a user.
|
|
||||||
"""
|
|
||||||
def user_fixture(attrs \\ %{}) do
|
|
||||||
{:ok, user} =
|
|
||||||
attrs
|
|
||||||
|> Enum.into(%{
|
|
||||||
username: "some username"
|
|
||||||
})
|
|
||||||
|> Nulla.Users.create_user()
|
|
||||||
|
|
||||||
user
|
|
||||||
end
|
|
||||||
end
|
|
Loading…
Add table
Add a link
Reference in a new issue