p

sttp.tapir

tests

package tests

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. tests
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class BasketOfFruits(fruits: ValidatedList[ValidFruitAmount]) extends Product with Serializable
  2. case class ColorWrapper(color: Color) extends Product with Serializable
  3. sealed trait Entity extends AnyRef
  4. case class Fruit(f: String) extends Product with Serializable
  5. case class FruitAmount(fruit: String, amount: Int) extends Product with Serializable
  6. case class FruitAmountWrapper(fruitAmount: FruitAmount, notes: String) extends Product with Serializable
  7. case class FruitData(data: Part[File]) extends Product with Serializable
  8. case class FruitError(msg: String, code: Int) extends RuntimeException with Product with Serializable
  9. final case class IntWrapper(v: Int) extends AnyVal with Product with Serializable
  10. case class Organization(name: String) extends Entity with Product with Serializable
  11. case class Person(name: String, age: Int) extends Entity with Product with Serializable
  12. type Port = Int
  13. trait PortCounterFromConfig extends BeforeAndAfterAllConfigMap
  14. final case class StringWrapper(v: String) extends AnyVal with Product with Serializable
  15. class Test extends AnyRef
  16. trait TestSuite extends AnyFunSuite with PortCounterFromConfig
  17. case class ValidFruitAmount(fruit: StringWrapper, amount: IntWrapper) extends Product with Serializable

Value Members

  1. val allTestEndpoints: Set[Endpoint[_, _, _, _]]
  2. val delete_endpoint: Endpoint[Unit, Unit, Unit, Any]
  3. val in_2query_out_2query_mapped_to_unit: Endpoint[String, Unit, String, Any]
  4. val in_3query_out_3header_mapped_to_tuple: Endpoint[(String, String, String, String), Unit, (String, String, String, String), Any]
  5. val in_4query_out_4header_extended: Endpoint[((String, String), String, String), Unit, ((String, String), String, String), Any]
  6. val in_auth_apikey_header_out_string: Endpoint[String, Unit, String, Any]
  7. val in_auth_apikey_query_out_string: Endpoint[String, Unit, String, Any]
  8. val in_auth_basic_out_string: Endpoint[UsernamePassword, Unit, String, Any]
  9. val in_auth_bearer_out_string: Endpoint[String, Unit, String, Any]
  10. val in_byte_array_out_byte_array: Endpoint[Array[Byte], Unit, Array[Byte], Any]
  11. val in_byte_buffer_out_byte_buffer: Endpoint[ByteBuffer, Unit, ByteBuffer, Any]
  12. val in_content_type_out_string: Endpoint[String, Unit, String, Any]
  13. val in_cookie_cookie_out_header: Endpoint[(Int, String), Unit, List[String], Any]
  14. val in_cookies_out_cookies: Endpoint[List[Cookie], Unit, List[CookieWithMeta], Any]
  15. val in_extract_request_out_string: Endpoint[String, Unit, String, Any]
  16. val in_file_multipart_out_multipart: Endpoint[FruitData, Unit, FruitData, Any]
  17. val in_file_out_file: Endpoint[File, Unit, File, Any]
  18. val in_fixed_header_out_string: Endpoint[Unit, Unit, String, Any]
  19. val in_form_out_form: Endpoint[FruitAmount, Unit, FruitAmount, Any]
  20. val in_header_before_path: Endpoint[(String, Int), Unit, (Int, String), Any]
  21. val in_header_out_header_unit_extended: Endpoint[(Unit, String), Unit, (Unit, String), Any]
  22. val in_header_out_string: Endpoint[String, Unit, String, Any]
  23. val in_headers_out_headers: Endpoint[List[Header], Unit, List[Header], Any]
  24. val in_input_stream_out_input_stream: Endpoint[InputStream, Unit, InputStream, Any]
  25. val in_int_out_value_form_exact_match: Endpoint[Int, Unit, String, Any]
  26. val in_json_out_headers: Endpoint[FruitAmount, Unit, List[Header], Any]
  27. val in_json_out_json: Endpoint[FruitAmount, Unit, FruitAmount, Any]
  28. val in_mapped_path_out_string: Endpoint[Fruit, Unit, String, Any]
  29. val in_mapped_path_path_out_string: Endpoint[FruitAmount, Unit, String, Any]
  30. val in_mapped_query_out_string: Endpoint[List[Char], Unit, String, Any]
  31. val in_optional_coproduct_json_out_optional_coproduct_json: Endpoint[Option[Entity], Unit, Option[Entity], Any]
  32. val in_optional_json_out_optional_json: Endpoint[Option[FruitAmount], Unit, Option[FruitAmount], Any]
  33. val in_path: Endpoint[String, Unit, Unit, Any]
  34. val in_path_fixed_capture_fixed_capture: Endpoint[(Int, Int), Unit, Unit, Any]
  35. val in_path_path_out_string: Endpoint[(String, Int), Unit, String, Any]
  36. val in_path_paths_out_header_body: Endpoint[(Int, List[String]), Unit, (Int, String), Any]
  37. val in_paths_out_string: Endpoint[List[String], Unit, String, Any]
  38. val in_query_list_out_header_list: Endpoint[List[String], Unit, List[String], Any]
  39. val in_query_mapped_path_path_out_string: Endpoint[(FruitAmount, String), Unit, String, Any]
  40. val in_query_out_infallible_string: Endpoint[String, Nothing, String, Any]
  41. val in_query_out_mapped_string: Endpoint[String, Unit, List[Char], Any]
  42. val in_query_out_mapped_string_header: Endpoint[String, Unit, FruitAmount, Any]
  43. val in_query_out_string: Endpoint[String, Unit, String, Any]
  44. val in_query_params_out_string: Endpoint[QueryParams, Unit, String, Any]
  45. val in_query_query_out_string: Endpoint[(String, Option[Int]), Unit, String, Any]
  46. val in_root_path: Endpoint[Unit, Unit, Unit, Any]
  47. val in_set_cookie_value_out_set_cookie_value: Endpoint[CookieValueWithMeta, Unit, CookieValueWithMeta, Any]
  48. val in_simple_multipart_out_multipart: Endpoint[FruitAmount, Unit, FruitAmount, Any]
  49. val in_simple_multipart_out_raw_string: Endpoint[FruitAmountWrapper, Unit, String, Any]
  50. val in_simple_multipart_out_string: Endpoint[FruitAmount, Unit, String, Any]
  51. val in_single_path: Endpoint[Unit, Unit, Unit, Any]
  52. def in_stream_out_stream[S](s: Streams[S]): Endpoint[BinaryStream, Unit, BinaryStream, S]
  53. def in_stream_out_stream_with_content_length[S](s: Streams[S]): Endpoint[(Long, BinaryStream), Unit, (Long, BinaryStream), S]
  54. val in_string_out_content_type_string: Endpoint[String, Unit, (String, String), Any]
  55. val in_string_out_status: Endpoint[String, Unit, StatusCode, Any]
  56. val in_string_out_status_from_string: Endpoint[String, Unit, Either[Int, String], Any]
  57. val in_string_out_status_from_string_one_empty: Endpoint[String, Unit, Either[Unit, String], Any]
  58. val in_string_out_status_from_type_erasure_using_partial_matcher: Endpoint[String, Unit, Option[Either[Int, String]], Any]
  59. val in_string_out_stream_with_header: Endpoint[String, Unit, (InputStream, Option[Long]), Any]
  60. val in_string_out_string: Endpoint[String, Unit, String, Any]
  61. val in_two_path_capture: Endpoint[(Int, Int), Unit, (Int, Int), Any]
  62. val in_unit_error_out_string: Endpoint[Unit, String, Unit, Any]
  63. val in_unit_out_fixed_header: Endpoint[Unit, Unit, Unit, Any]
  64. val in_unit_out_header_redirect: Endpoint[Unit, Unit, String, Any]
  65. val in_unit_out_html: Endpoint[Unit, Unit, String, Any]
  66. val in_unit_out_json_unit: Endpoint[Unit, Unit, Unit, Any]
  67. val in_unit_out_string: Endpoint[Unit, Unit, String, Any]
  68. val not_existing_endpoint: Endpoint[Unit, String, Unit, Any]
  69. def readFromFile(f: File): String
  70. def writeToFile(s: String): File
  71. object BasketOfFruits extends Serializable
  72. object Enumeratum
  73. object PortCounter extends StrictLogging
  74. object Test
  75. object TestUtil
  76. object Validation
    Annotations
    @silent( "never used" )

Inherited from AnyRef

Inherited from Any

Ungrouped