protected type Interceptors = CustomiseInterceptors[F, OPTIONS] => CustomiseInterceptors[F, OPTIONS]
Value members
Abstract methods
def testServer[I, E, O](e: PublicEndpoint[I, E, O, R], testNameSuffix: String, interceptors: Interceptors)(fn: I => F[Either[E, O]])(runTest: (SttpBackend[IO, Fs2Streams[IO] & WebSockets], Uri) => IO[Assertion]): Test
Override for a server to allow running tests which have access to a stop() effect, allowing shutting down the server within the test. By default, this method just uses a no-op IO.unit.
Override for a server to allow running tests which have access to a stop() effect, allowing shutting down the server within the test. By default, this method just uses a no-op IO.unit.