p

artie

package artie

Linear Supertypes
TestStateOps, DatabaseInstanceOps, TestConfigOps, ProviderOps, Request, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. artie
  2. TestStateOps
  3. DatabaseInstanceOps
  4. TestConfigOps
  5. ProviderOps
  6. Request
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit class FutureProviderListOps[P <: HList] extends AnyRef
    Definition Classes
    ProviderOps
  2. type Headers = Map[String, String]
    Definition Classes
    Request
  3. implicit class ImplicitTestConfigOps extends AnyRef
    Definition Classes
    TestConfigOps
  4. implicit class ImplicitTestStateOps extends AnyRef
    Definition Classes
    TestStateOps
  5. type Params = Map[String, String]
    Definition Classes
    Request
  6. implicit class ParamsAndHeadersOps extends AnyRef
    Definition Classes
    Request
  7. implicit class ProviderListOps[P <: HList] extends AnyRef
    Definition Classes
    ProviderOps
  8. abstract class RefactoringSpec extends artie.suite.RefactoringSpec
  9. type RequestT = (RequestType, String, Params, Headers, Option[String])
    Definition Classes
    Request
  10. sealed trait RequestType extends AnyRef
    Definition Classes
    Request

Value Members

  1. def Config(baseHost: String, basePort: Int, refactoredHost: String, refactoredPort: Int): TestConfig
    Definition Classes
    TestConfigOps
  2. val Headers: Map[String, String]
    Definition Classes
    Request
  3. val Params: Map[String, String]
    Definition Classes
    Request
  4. val Providers: HNil.type
  5. def check[P <: HList, A, H <: HList](providersF: Future[P], config: TestConfig, read: Read[A], rand: Random, ioEffect: (HttpRequest) ⇒ HttpResponse[String])(f: (Random) ⇒ (P) ⇒ RequestT)(implicit ec: ExecutionContext, gen: Aux[A, H], genDiff: Lazy[GenericDiff[H]], comp: Compare[A]): Future[TestState]
  6. def checkAwait[P <: HList, A, H <: HList](providersF: Future[P], config: TestConfig, read: Read[A], rand: Random, ioEffect: (HttpRequest) ⇒ HttpResponse[String])(f: (Random) ⇒ (P) ⇒ RequestT)(duration: FiniteDuration)(implicit ec: ExecutionContext, gen: Aux[A, H], genDiff: Lazy[GenericDiff[H]]): TestState
  7. final def delete(uri: String, params: Params, headers: Headers): RequestT
    Definition Classes
    Request
  8. final def get(uri: String, params: Params, headers: Headers): RequestT
    Definition Classes
    Request
  9. def h2(_host: String, _user: String, _password: String): H2 { ... /* 3 definitions in type refinement */ }
    Definition Classes
    DatabaseInstanceOps
  10. def mysql(_host: String, _user: String, _password: String): MySql { ... /* 3 definitions in type refinement */ }
    Definition Classes
    DatabaseInstanceOps
  11. final def post(uri: String, params: Params, headers: Headers, contentO: Option[String]): RequestT
    Definition Classes
    Request
  12. def printReasons(state: TestState): Unit
  13. def printState(state: TestState): Unit
  14. def provide[A]: DataSelectorOps[A]
  15. final def put(uri: String, params: Params, headers: Headers, contentO: Option[String]): RequestT
    Definition Classes
    Request
  16. def select[P <: HList](name: Witness, providers: P)(implicit select: Selector[P, T]): Out
  17. def show(request: RequestT): String
    Definition Classes
    Request
  18. object Util

Inherited from TestStateOps

Inherited from DatabaseInstanceOps

Inherited from TestConfigOps

Inherited from ProviderOps

Inherited from Request

Inherited from AnyRef

Inherited from Any

Ungrouped