Testing Delete Operation

Learn how to test Delete operation in Elixir

We'll cover the following...

The delete function

Our last function, delete/1, is simple to test, as the code is a straight pass-through to Repo.delete/1.

Let’s look at the function:

Press + to interact
#file path -> testing_ecto/lib/users/users.ex
#add this code at the indicated place mentioned in comments of testing_ecto/lib/users/users.ex
#in the playground widget
def delete(%User{} = user) do
Repo.delete(user)
end

Tests

We’ll only test the success path for this function ...