mazurka_plug v0.1.4 Mazurka.Plug.Test.AffordanceProxy

Summary

Functions

Execute a request against the Mazurka.Plug.Test.AffordanceProxy resource

Render an affordance for Mazurka.Plug.Test.AffordanceProxy

Callback implementation for c:Plug.call/2

Callback implementation for c:Plug.init/1

Functions

action(accept, params, input, conn, router \\ nil, opts \\ %{})

Execute a request against the Mazurka.Plug.Test.AffordanceProxy resource

accept = [
  {"application", "json", %{}},
  {"text", "*", %{}}
]
params = %{"user" => "123"}
input = %{"name" => "Joe"}
conn = %Plug.Conn{}
router = My.Router

Mazurka.Plug.Test.AffordanceProxy.action(accept, params, input, conn, router)
affordance(accept, params, input, conn, router \\ nil, opts \\ %{})

Render an affordance for Mazurka.Plug.Test.AffordanceProxy

content_type = {"appliction", "json", %{}}
params = %{"user" => "123"}
input = %{"name" => "Fred"}
conn = %Plug.Conn{}
router = My.Router

Mazurka.Plug.Test.AffordanceProxy.affordance(content_type, params, input, conn, router)
call(conn, opts)

Callback implementation for c:Plug.call/2.

init(opts)

Callback implementation for c:Plug.init/1.

links()
send_resp(conn, opts)