Package

artie

Permalink

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

    Permalink
    Definition Classes
    ProviderOps
  2. type Headers = Map[String, String]

    Permalink
    Definition Classes
    Request
  3. implicit class ImplicitTestConfigOps extends AnyRef

    Permalink
    Definition Classes
    TestConfigOps
  4. implicit class ImplicitTestStateOps extends AnyRef

    Permalink
    Definition Classes
    TestStateOps
  5. type Params = Map[String, String]

    Permalink
    Definition Classes
    Request
  6. implicit class ParamsAndHeadersOps extends AnyRef

    Permalink
    Definition Classes
    Request
  7. implicit class ProviderListOps[P <: HList] extends AnyRef

    Permalink
    Definition Classes
    ProviderOps
  8. abstract class RefactoringSpec extends AnyRef

    Permalink

    Framework to build refactoring specs which can be combined into a one suite to be executed together.

  9. abstract class RefactoringSuite extends AnyRef

    Permalink

    Framework to collect multiple RefactoringSpecs and execute them together.

  10. type RequestT = (RequestType, String, Params, Headers, Option[String])

    Permalink
    Definition Classes
    Request
  11. sealed trait RequestType extends AnyRef

    Permalink
    Definition Classes
    Request

Value Members

  1. def Config(baseHost: String, basePort: Int, refactoredHost: String, refactoredPort: Int): TestConfig

    Permalink
    Definition Classes
    TestConfigOps
  2. val Headers: Map[String, String]

    Permalink
    Definition Classes
    Request
  3. val Params: Map[String, String]

    Permalink
    Definition Classes
    Request
  4. val Providers: HNil.type

    Permalink
  5. object Util

    Permalink
  6. def check[P <: HList, A](providersF: Future[P], config: TestConfig, read: Read[A], rand: Random, ioEffect: (HttpRequest) ⇒ HttpResponse[String])(f: (Random) ⇒ (P) ⇒ RequestT)(implicit ec: ExecutionContext, diff: GenericDiffRunner[A]): Future[TestState]

    Permalink
  7. def checkAwait[P <: HList, A](providersF: Future[P], config: TestConfig, read: Read[A], rand: Random, ioEffect: (HttpRequest) ⇒ HttpResponse[String])(f: (Random) ⇒ (P) ⇒ RequestT)(duration: FiniteDuration)(implicit ec: ExecutionContext, diff: GenericDiffRunner[A]): TestState

    Permalink
  8. final def delete(uri: String, params: Params, headers: Headers): RequestT

    Permalink
    Definition Classes
    Request
  9. final def get(uri: String, params: Params, headers: Headers): RequestT

    Permalink
    Definition Classes
    Request
  10. def h2(_host: String, _user: String, _password: String): H2 { ... /* 3 definitions in type refinement */ }

    Permalink
    Definition Classes
    DatabaseInstanceOps
  11. def mysql(_host: String, _user: String, _password: String): MySql { ... /* 3 definitions in type refinement */ }

    Permalink
    Definition Classes
    DatabaseInstanceOps
  12. final def post(uri: String, params: Params, headers: Headers, contentO: Option[String]): RequestT

    Permalink
    Definition Classes
    Request
  13. def printReasons(state: TestState): Unit

    Permalink
  14. def printState(state: TestState): Unit

    Permalink
  15. def provide[A]: DataSelectorOps[A]

    Permalink
  16. final def put(uri: String, params: Params, headers: Headers, contentO: Option[String]): RequestT

    Permalink
    Definition Classes
    Request
  17. def select[P <: HList](name: Witness, providers: P)(implicit select: Selector[P, T]): Out

    Permalink
  18. def show(request: RequestT): String

    Permalink
    Definition Classes
    Request

Inherited from TestStateOps

Inherited from DatabaseInstanceOps

Inherited from TestConfigOps

Inherited from ProviderOps

Inherited from Request

Inherited from AnyRef

Inherited from Any

Ungrouped