CreateServerTest

trait CreateServerTest[F[_], +R, ROUTE]
class Object
trait Matchable
class Any
class DefaultCreateServerTest[F, R, ROUTE]

Value members

Abstract methods

def testServer[I, E, O](e: PublicEndpoint[I, E, O, R], testNameSuffix: String, decodeFailureHandler: Option[DecodeFailureHandler], metricsInterceptor: Option[MetricsRequestInterceptor[F]])(fn: I => F[Either[E, O]])(runTest: (SttpBackend[IO, Fs2Streams[IO] & WebSockets], Uri) => IO[Assertion]): Test
def testServer(name: String, rs: => NonEmptyList[ROUTE])(runTest: (SttpBackend[IO, Fs2Streams[IO] & WebSockets], Uri) => IO[Assertion]): Test
def testServerLogic(e: ServerEndpoint[R, F], testNameSuffix: String, decodeFailureHandler: Option[DecodeFailureHandler])(runTest: (SttpBackend[IO, Fs2Streams[IO] & WebSockets], Uri) => IO[Assertion]): Test