zio-test-akka-http
zio-test-akka-http
akka.http.expose
ExposedRouteTest
ExposedRouteTest
zio.test.akkahttp
AkkaZIOSpecDefault
MarshallingTestUtils
RequestBuilding
RequestBuilder
RequestBuilding
RouteTest
WithRoute
WithRouteM
WithTransformation
WithTransformationM
RouteTest
Config
DefaultHostInfo
RouteTestEnvironment
RouteTestResult
RouteTestResult
Completed
Eager
EagerCompleted
Lazy
LazyCompleted
LazyCompleted
Rejected
Timeout
TimeoutError
assertions
zio-test-akka-http
/
zio.test.akkahttp
/
RequestBuilding
RequestBuilding
trait
RequestBuilding
Companion:
object
Graph
Supertypes
Known subtypes
class
Object
trait
Matchable
class
Any
object
RequestBuilding
.type
trait
RouteTest
trait
AkkaZIOSpecDefault
object
assertions
.type
Type members
Value members
Type members
Classlikes
class
RequestBuilder
(
val
method:
HttpMethod
)
Types
type
EIO
[
+
T
] =
RIO
[
Config
,
T
]
type
RequestTransformer
=
HttpRequest
=>
HttpRequest
Value members
Concrete methods
def
addCredentials
(
credentials:
HttpCredentials
):
RequestTransformer
def
addHeader
(
header:
HttpHeader
):
RequestTransformer
def
addHeader
(
headerName:
String
,
headerValue:
String
):
RequestTransformer
def
addHeaders
(
first:
HttpHeader
,
more:
HttpHeader
*):
RequestTransformer
def
mapHeaders
(
f:
Seq
[
HttpHeader
]
=>
Seq
[
HttpHeader
]):
RequestTransformer
def
removeHeader
(
headerName:
String
):
RequestTransformer
def
removeHeader
[
T
<:
HttpHeader
:
ClassTag
]:
RequestTransformer
def
removeHeader
(
clazz:
Class
[
_
]):
RequestTransformer
def
removeHeaders
(
names:
String
*):
RequestTransformer
Concrete fields
val
Delete
:
RequestBuilder
val
Get
:
RequestBuilder
val
Head
:
RequestBuilder
val
Options
:
RequestBuilder
val
Patch
:
RequestBuilder
val
Post
:
RequestBuilder
val
Put
:
RequestBuilder