Skip to content

Commit

Permalink
Creates a test to insert a comment into the database #45
Browse files Browse the repository at this point in the history
  • Loading branch information
RobStallion committed Mar 1, 2019
1 parent f43ca35 commit 7124449
Showing 1 changed file with 28 additions and 24 deletions.
52 changes: 28 additions & 24 deletions test/insert_test.exs
Original file line number Diff line number Diff line change
@@ -1,28 +1,32 @@
defmodule AlogTest.InsertTest do
# use Alog.TestApp.DataCase
#
# alias Alog.TestApp.{User, Item, ItemType, Helpers}
#
# describe "insert/1 - with changeset:" do
# test "succeeds" do
# assert {:ok, user} = %User{} |> User.changeset(Helpers.user_1_params()) |> User.insert()
# end
#
# test "validates required fields" do
# {:error, changeset} =
# %User{}
# |> User.changeset(%{name: "Thor"})
# |> User.insert()
#
# assert length(changeset.errors) > 0
# end
#
# test "inserted user is available" do
# {:ok, user} = %User{} |> User.changeset(Helpers.user_1_params()) |> User.insert()
#
# assert User.get(user.entry_id) == user
# end
# end
use Alog.TestApp.DataCase
alias Alog.Repo
alias Alog.TestApp.{Comment}

describe "Repo.insert/2 - with Comment struct:" do
test "succeeds" do
Repo.insert(%Comment{comment: "hi"})
|> IO.inspect(label: "===> Result of insert")

Repo.all(Comment)
|> IO.inspect(label: "===> All comments (should only be the one)")
end

# test "validates required fields" do
# {:error, changeset} =
# %User{}
# |> User.changeset(%{name: "Thor"})
# |> User.insert()
#
# assert length(changeset.errors) > 0
# end
#
# test "inserted user is available" do
# {:ok, user} = %User{} |> User.changeset(Helpers.user_1_params()) |> User.insert()
#
# assert User.get(user.entry_id) == user
# end
end
#
# describe "insert/1 - with struct:" do
# test "succeeds" do
Expand Down

0 comments on commit 7124449

Please sign in to comment.