ServerBasicTests

sttp.tapir.server.tests.ServerBasicTests
class ServerBasicTests[F[_], OPTIONS, ROUTE](createServerTest: CreateServerTest[F, Any, OPTIONS, ROUTE], serverInterpreter: TestServerInterpreter[F, Any, OPTIONS, ROUTE], multipleValueHeaderSupport: Boolean, inputStreamSupport: Boolean, supportsUrlEncodedPathSegments: Boolean, supportsMultipleSetCookieHeaders: Boolean, invulnerableToUnsanitizedHeaders: Boolean, maxContentLength: Boolean)(implicit m: MonadError[F])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def basicTests(): List[Test]
def exceptionTests(): List[Test]
def inputStreamTests(): List[Test]
def maxContentLengthTests: List[Test]
def methodMatchingTests(): List[Test]
def pathMatchingMultipleEndpoints(): List[Test]
def pathMatchingTests(): List[Test]
def serverSecurityLogicTests(): List[Test]
def testPayloadTooLarge[I](testedEndpoint: PublicEndpoint[I, Unit, I, Any], maxLength: Int): Test
def testPayloadWithinLimit[I](testedEndpoint: PublicEndpoint[I, Unit, I, Any], maxLength: Int): Test
def tests(): List[Test]
def throwFruits(name: String): F[String]