Package-level declarations

Functions

Link copied to clipboard
inline fun Uri.hasAuthority(expected: String): Boolean
Link copied to clipboard
inline fun HttpMessage.hasBody(expected: String?): Boolean
inline fun HttpMessage.hasBody(expected: Regex): Boolean
inline fun HttpMessage.hasBody(expected: Body): Boolean
inline fun <T> HttpMessage.hasBody(lens: BodyLens<T>, expected: T): Boolean
inline fun <NODE> Json<NODE>.hasBody(message: HttpMessage, expected: NODE): Boolean
inline fun <NODE> Json<NODE>.hasBody(message: HttpMessage, expected: String): Boolean
Link copied to clipboard
Link copied to clipboard
inline fun Request.hasCookie(expected: Cookie): Boolean
inline fun Request.hasCookie(name: String, expected: String): Boolean
inline fun Request.hasCookie(name: String, expected: Regex): Boolean
inline fun Request.hasCookie(name: String, expected: Cookie): Boolean
Link copied to clipboard
inline fun Cookie.hasDomain(expected: CharSequence): Boolean
Link copied to clipboard
inline fun Cookie.hasExpiry(expected: Instant): Boolean
Link copied to clipboard
inline fun Request.hasForm(name: String, expected: String?): Boolean
inline fun Request.hasForm(name: String, expected: Regex): Boolean
Link copied to clipboard
inline fun <T> WebForm.hasFormField(lens: Lens<WebForm, T>, expected: T): Boolean
Link copied to clipboard
inline fun HttpMessage.hasHeader(name: String): Boolean
inline fun HttpMessage.hasHeader(name: String, expected: String?): Boolean
inline fun HttpMessage.hasHeader(name: String, expected: List<String?>): Boolean
inline fun HttpMessage.hasHeader(name: String, expected: Regex): Boolean
inline fun <T> HttpMessage.hasHeader(lens: HeaderLens<T>, expected: T): Boolean
Link copied to clipboard
inline fun Uri.hasHost(expected: String): Boolean
Link copied to clipboard
inline fun Request.hasMethod(expected: Method): Boolean
Link copied to clipboard
inline fun Cookie.hasName(expected: CharSequence): Boolean
Link copied to clipboard
inline fun Uri.hasPath(expected: String?): Boolean
inline fun Uri.hasPath(expected: Regex): Boolean
inline fun Cookie.hasPath(expected: CharSequence): Boolean
Link copied to clipboard
inline fun Uri.hasPort(expected: Int): Boolean
Link copied to clipboard
inline fun Uri.hasQuery(expected: String): Boolean
inline fun Request.hasQuery(name: String, expected: String?): Boolean
inline fun Request.hasQuery(name: String, expected: List<String?>): Boolean
inline fun Request.hasQuery(name: String, expected: Regex): Boolean
inline fun <T> Request.hasQuery(lens: QueryLens<T>, expected: T): Boolean
Link copied to clipboard
inline fun HttpTransaction.hasRequest(expected: Request): Boolean
Link copied to clipboard
Link copied to clipboard
inline fun Cookie.hasSameSite(expected: SameSite): Boolean
Link copied to clipboard
inline fun Response.hasSetCookie(name: String): Boolean
inline fun Response.hasSetCookie(expected: Cookie): Boolean
inline fun Response.hasSetCookie(name: String, expected: Cookie): Boolean
Link copied to clipboard
inline fun Response.hasStatus(expected: Status): Boolean
Link copied to clipboard
Link copied to clipboard
inline fun Request.hasUri(expected: String): Boolean
inline fun Request.hasUri(expected: Regex): Boolean
inline fun Request.hasUri(expected: Uri): Boolean
Link copied to clipboard
inline fun Cookie.hasValue(expected: String?): Boolean
Link copied to clipboard
inline fun Cookie.isHttpOnly(expected: Boolean = true): Boolean
Link copied to clipboard
inline fun Cookie.isSecure(expected: Boolean = true): Boolean