io
.
jobial
.
scase
.
core
test
package
test
Visibility
Public
All
Type Members
sealed
trait
Req
extends
AnyRef
case class
Req1
()
extends
Req
with
Product
with
Serializable
sealed
trait
Resp
extends
AnyRef
case class
Resp1
()
extends
Resp
with
Product
with
Serializable
trait
ScaseTestHelper
extends
AnyRef
trait
ServiceTestModel
extends
AnyRef
trait
ServiceTestSupport
extends
AsyncFlatSpec
with
StrictCatsEquality
with
ScaseTestHelper
with
ServiceTestModel
with
Logging
case class
TestException
(
message:
String
)
extends
Exception
with
Product
with
Serializable
case class
TestMessageHandler
(
receivedMessage:
MVar
[
IO
,
TestRequest
[_ <:
TestResponse
]]
)
extends
MessageHandler
[
IO
,
TestRequest
[_ <:
TestResponse
]] with
ServiceTestModel
with
Product
with
Serializable
sealed
trait
TestRequest
[
RESP
]
extends
Request
[
RESP
]
case class
TestRequest1
(
id:
String
)
extends
TestRequest
[
TestResponse1
] with
Product
with
Serializable
case class
TestRequest2
(
id:
String
)
extends
TestRequest
[
TestResponse2
] with
Product
with
Serializable
case class
TestRequest3
(
id:
String
)
extends
TestRequest
[
TestResponse2
] with
Product
with
Serializable
trait
TestRequestHandler
extends
RequestHandler
[
IO
,
TestRequest
[_ <:
TestResponse
],
TestResponse
] with
ServiceTestModel
sealed
trait
TestResponse
extends
AnyRef
case class
TestResponse1
(
request:
TestRequest1
,
greeting:
String
)
extends
TestResponse
with
Product
with
Serializable
case class
TestResponse2
(
request:
TestRequest2
,
greeting:
String
)
extends
TestResponse
with
Product
with
Serializable
Ungrouped