FakeGitHubJson

class FakeGitHubJson(val autoMarshalling: AutoMarshalling, tokens: Storage<Owner>, val users: Storage<StoredUser>)(source)

Constructors

Link copied to clipboard
constructor(autoMarshalling: AutoMarshalling, tokens: Storage<Owner>, users: Storage<StoredUser>)

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun route(responseFn: (Any) -> Response = { Response(OK).body(autoMarshalling.asFormatString(it)) }, errorFn: (Any) -> Response = { Response(BAD_REQUEST).body(autoMarshalling.asFormatString(it)) }, fn: Request.(Owner) -> Result<Any, Any>): HttpHandler