TestServerInterpreter

trait TestServerInterpreter[F[_], +R, OPTIONS, ROUTE]
class Object
trait Matchable
class Any

Type members

Types

protected type Interceptors = CustomiseInterceptors[F, OPTIONS] => CustomiseInterceptors[F, OPTIONS]

Value members

Abstract methods

def route(es: List[ServerEndpoint[R, F]], interceptors: Interceptors): ROUTE
def server(routes: NonEmptyList[ROUTE]): Resource[IO, Port]

Concrete methods

def route(e: ServerEndpoint[R, F]): ROUTE
def route(e: ServerEndpoint[R, F], interceptors: Interceptors): ROUTE