com.outworkers.util

testing

package testing

Linear Supertypes
DefaultTaggedTypes, Generators, GenerationDomain, ScalaTestHelpers, ScalaFutures, Futures, PatienceConfiguration, AbstractPatienceConfiguration, ScaledTimeSpans, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. testing
  2. DefaultTaggedTypes
  3. Generators
  4. GenerationDomain
  5. ScalaTestHelpers
  6. ScalaFutures
  7. Futures
  8. PatienceConfiguration
  9. AbstractPatienceConfiguration
  10. ScaledTimeSpans
  11. AnyRef
  12. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type City = domain.Definitions.City

    Definition Classes
    GenerationDomain
  2. type Country = domain.Definitions.Country

    Definition Classes
    GenerationDomain
  3. type CountryCode = domain.Definitions.CountryCode

    Definition Classes
    GenerationDomain
  4. type Domain = domain.Definitions.Domain

    Definition Classes
    GenerationDomain
  5. type EmailAddress = domain.Definitions.EmailAddress

    Definition Classes
    GenerationDomain
  6. type FirstName = domain.Definitions.FirstName

    Definition Classes
    GenerationDomain
  7. type FullName = domain.Definitions.FullName

    Definition Classes
    GenerationDomain
  8. trait FutureConcept[T] extends AnyRef

    Definition Classes
    Futures
  9. type LastName = domain.Definitions.LastName

    Definition Classes
    GenerationDomain
  10. type LoremIpsum = domain.Definitions.LoremIpsum

    Definition Classes
    GenerationDomain
  11. final case class PatienceConfig extends Product with Serializable

    Definition Classes
    AbstractPatienceConfiguration
  12. implicit final class Printer[T] extends AnyVal

  13. type ProgrammingLanguage = domain.Definitions.ProgrammingLanguage

    Definition Classes
    GenerationDomain
  14. trait Sample[T] extends AnyRef

  15. class SamplerMacro extends AnnotationToolkit

  16. implicit final class ScalaBlockHelper[T] extends AnyVal

  17. implicit class ScalaFutureAssertions[A] extends Assertions with Waiters

    Augmentation to allow asynchronous assertions of a @code {scala.

  18. trait ScalaTestHelpers extends AnyRef

  19. type ShortString = domain.Definitions.ShortString

    Definition Classes
    GenerationDomain
  20. trait TimeUUIDTag extends AnyRef

    Definition Classes
    DefaultTaggedTypes
  21. trait Tracer[T] extends AnyRef

    Annotations
    @implicitNotFound( "Could not emit trace for type" )
  22. class TracerMacro extends AnyRef

  23. implicit final class TwitterBlockHelper[T] extends AnyVal

  24. implicit class TwitterFutureAssertions[A] extends Assertions with Waiters

    Augmentation to allow asynchronous assertions of a @code {com.

  25. trait UUIDTag extends AnyRef

    Definition Classes
    DefaultTaggedTypes
  26. type Url = domain.Definitions.Url

    Definition Classes
    GenerationDomain

Abstract Value Members

  1. abstract def patienceConfig: PatienceConfig

    Definition Classes
    AbstractPatienceConfiguration

Concrete Value Members

  1. val City: domain.Definitions.City.type

    Definition Classes
    GenerationDomain
  2. val Country: domain.Definitions.Country.type

    Definition Classes
    GenerationDomain
  3. val CountryCode: domain.Definitions.CountryCode.type

    Definition Classes
    GenerationDomain
  4. val Domain: domain.Definitions.Domain.type

    Definition Classes
    GenerationDomain
  5. val EmailAddress: domain.Definitions.EmailAddress.type

    Definition Classes
    GenerationDomain
  6. val FirstName: domain.Definitions.FirstName.type

    Definition Classes
    GenerationDomain
  7. val FullName: domain.Definitions.FullName.type

    Definition Classes
    GenerationDomain
  8. object Generators extends Generators

  9. val LastName: domain.Definitions.LastName.type

    Definition Classes
    GenerationDomain
  10. val LoremIpsum: domain.Definitions.LoremIpsum.type

    Definition Classes
    GenerationDomain
  11. val ProgrammingLanguage: domain.Definitions.ProgrammingLanguage.type

    Definition Classes
    GenerationDomain
  12. object Sample

  13. object SamplerMacro

  14. object Samples extends Generators

  15. val ShortString: domain.Definitions.ShortString.type

    Definition Classes
    GenerationDomain
  16. object Tracer

  17. object TracerMacro

  18. object Tracers

  19. val Url: domain.Definitions.Url.type

    Definition Classes
    GenerationDomain
  20. implicit def convertScalaFuture[T](scalaFuture: Future[T]): org.scalatest.concurrent.ScalaFutures.FutureConcept[T]

    Definition Classes
    ScalaFutures
  21. val defaultGeneration: Int

    Definition Classes
    Generators
  22. val domains: List[String]

    Attributes
    protected[this]
    Definition Classes
    Generators
  23. def gen[M[X] <: TraversableOnce[X], T](size: Int = defaultGeneration)(implicit cbf: CanBuildFrom[Nothing, T, M[T]], sampler: Sample[T]): M[T]

    Generates a list of elements based on an input collection type.

    Generates a list of elements based on an input collection type.

    M

    The type of collection to build

    T

    The type of the underlying sampled type.

    size

    The number of elements to generate

    cbf

    The implicit builder

    returns

    A Collection of "size" elements with type T.

    Definition Classes
    Generators
  24. def gen[T](implicit arg0: Sample[T]): T

    Uses the type class available in implicit scope to mock a certain custom object.

    Uses the type class available in implicit scope to mock a certain custom object.

    T

    The parameter to mock.

    returns

    A sample of the given type generated using the implicit sampler.

    Definition Classes
    Generators
  25. def genList[T](size: Int = defaultGeneration)(implicit arg0: Sample[T]): List[T]

    Definition Classes
    Generators
  26. def genMap[A1, A2](size: Int = defaultGeneration)(implicit arg0: Sample[A1], arg1: Sample[A2], cbf: CanBuildFrom[Nothing, (A1, A2), Map[A1, A2]]): Map[A1, A2]

    Definition Classes
    Generators
  27. def genOpt[T](implicit arg0: Sample[T]): Option[T]

    Definition Classes
    Generators
  28. def genSet[T](size: Int = defaultGeneration)(implicit arg0: Sample[T]): Set[T]

    Definition Classes
    Generators
  29. def interval(value: Span): Interval

    Definition Classes
    PatienceConfiguration
  30. def mustNotThrow[T](pf: ⇒ T): Unit

    Definition Classes
    ScalaTestHelpers
  31. def oneOf[T <: Enumeration](enum: T): testing.Generators.oneOf.T.Value

    Definition Classes
    Generators
  32. def oneOf[T](list: Seq[T]): T

    Definition Classes
    Generators
  33. val protocols: List[String]

    Attributes
    protected[this]
    Definition Classes
    Generators
  34. final def scaled(span: Span): Span

    Definition Classes
    ScaledTimeSpans
  35. def shouldNotThrow[T](pf: ⇒ T): Unit

    Definition Classes
    ScalaTestHelpers
  36. def spanScaleFactor: Double

    Definition Classes
    ScaledTimeSpans
  37. def timeout(value: Span): Timeout

    Definition Classes
    PatienceConfiguration
  38. final def whenReady[T, U](future: FutureConcept[T])(fun: (T) ⇒ U)(implicit config: org.scalatest.concurrent.Futures.PatienceConfig, pos: Position): U

    Definition Classes
    Futures
  39. final def whenReady[T, U](future: FutureConcept[T], interval: Interval)(fun: (T) ⇒ U)(implicit config: org.scalatest.concurrent.Futures.PatienceConfig, pos: Position): U

    Definition Classes
    Futures
  40. final def whenReady[T, U](future: FutureConcept[T], timeout: Timeout)(fun: (T) ⇒ U)(implicit config: org.scalatest.concurrent.Futures.PatienceConfig, pos: Position): U

    Definition Classes
    Futures
  41. final def whenReady[T, U](future: FutureConcept[T], timeout: Timeout, interval: Interval)(fun: (T) ⇒ U)(implicit config: org.scalatest.concurrent.Futures.PatienceConfig, pos: Position): U

    Definition Classes
    Futures

Inherited from DefaultTaggedTypes

Inherited from Generators

Inherited from GenerationDomain

Inherited from ScalaTestHelpers

Inherited from ScalaFutures

Inherited from Futures

Inherited from PatienceConfiguration

Inherited from AbstractPatienceConfiguration

Inherited from ScaledTimeSpans

Inherited from AnyRef

Inherited from Any

Ungrouped