diff --git a/lib/koans/19_genservers.ex b/lib/koans/19_genservers.ex index e9a1bb7..8ad4589 100644 --- a/lib/koans/19_genservers.ex +++ b/lib/koans/19_genservers.ex @@ -119,13 +119,13 @@ defmodule GenServers do koan "The handle_cast callback handles asynchronous messages" do {:ok, pid} = GenServer.start_link(Laptop, "3kr3t!") - GenServer.cast(pid, {:change_password, "3kr3t!", "Hello"}) + GenServer.cast(pid, {:change_password, "3kr3t!", "73x7!n9"}) assert GenServer.call(pid, :get_password) == ___ end koan "Handlers can also return error responses" do {:ok, pid} = GenServer.start_link(Laptop, "3kr3t!") - assert GenServer.call(pid, {:unlock, 2017}) == ___ + assert GenServer.call(pid, {:unlock, "81u3pr!n7"}) == ___ end koan "Referencing processes by their PID gets old pretty quickly, so let's name them" do diff --git a/test/koans/genservers_koans_test.exs b/test/koans/genservers_koans_test.exs index 908c080..b8cae92 100644 --- a/test/koans/genservers_koans_test.exs +++ b/test/koans/genservers_koans_test.exs @@ -9,7 +9,7 @@ defmodule GenServersTests do "3kr3t!", {:multiple, ["Apple Inc.", "MacBook Pro"]}, {:multiple, [["2.9 GHz Intel Core i5"], 8192, :intel_iris_graphics]}, - "Hello", + "73x7!n9", {:error, "Incorrect password!"}, "Congrats! Your process was successfully named.", {:ok, "Laptop unlocked!"},