Actually, simply using the format:
test "closes connection if it cannot establish it" do
Process.flag :trap_exit, true
args = %{a: 1, b: 2}
Worker.start_link(args)
assert_receive {:EXIT, _, :my_awesome_termination_reason_here_in_this_place}
Process.flag :trap_exit, false
end
Does the trick. No supervisor needed






















