Class

work.martins.simon.expect.dsl

Expect

Related Doc: package dsl

Permalink

class Expect[R] extends DSL[R]

Linear Supertypes
DSL[R], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Expect
  2. DSL
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Expect(command: String, defaultValue: R)

    Permalink
  2. new Expect(command: String, defaultValue: R, config: Config)

    Permalink
  3. new Expect(command: String, defaultValue: R, settings: Settings)

    Permalink
  4. new Expect(command: Seq[String], defaultValue: R, config: Config)

    Permalink
  5. new Expect(command: Seq[String], defaultValue: R, settings: Settings = new Settings())

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def addActions(f: (When[R, _]) ⇒ DSL[R]): DSL[R]

    Permalink
    Definition Classes
    ExpectDSL
  5. def addExpectBlock(f: (DSL[R]) ⇒ ExpectBlock[R]): ExpectBlock[R]

    Permalink
    Definition Classes
    ExpectDSL
  6. def addWhen[W <: fluent.When[R]](f: (ExpectBlock[R]) ⇒ When[R, W]): When[R, W]

    Permalink
    Definition Classes
    ExpectDSL
  7. def addWhens(f: (ExpectBlock[R]) ⇒ DSL[R]): ExpectBlock[R]

    Permalink
    Definition Classes
    ExpectDSL
  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. def build(currentDefinition: DSL[R], block: ⇒ Unit): Unit

    Permalink
  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. val command: Seq[String]

    Permalink
  12. val defaultValue: R

    Permalink
  13. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  15. def exit(): DSL[R]

    Permalink
    Definition Classes
    ExpectDSL
  16. def expect: ExpectBlock[R]

    Permalink
    Definition Classes
    ExpectDSL
  17. def expect(pattern: EndOfFile.type): When[R, EndOfFileWhen[R]]

    Permalink
    Definition Classes
    DSL
  18. def expect(pattern: Timeout.type): When[R, TimeoutWhen[R]]

    Permalink
    Definition Classes
    DSL
  19. def expect(pattern: Regex): When[R, RegexWhen[R]]

    Permalink
    Definition Classes
    DSL
  20. def expect(pattern: String): When[R, StringWhen[R]]

    Permalink
    Definition Classes
    DSL
  21. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  23. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  24. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  25. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  26. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  27. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  28. def returning(result: (Match) ⇒ R): DSL[R]

    Permalink
    Definition Classes
    ExpectDSL
  29. def returning(result: ⇒ R): DSL[R]

    Permalink
    Definition Classes
    ExpectDSL
  30. def returningExpect(result: (Match) ⇒ core.Expect[R]): DSL[R]

    Permalink
    Definition Classes
    ExpectDSL
  31. def returningExpect(result: ⇒ core.Expect[R]): DSL[R]

    Permalink
    Definition Classes
    ExpectDSL
  32. def run(timeout: FiniteDuration = timeout, charset: Charset = charset, bufferSize: Int = bufferSize, redirectStdErrToStdOut: Boolean = redirectStdErrToStdOut)(implicit ex: ExecutionContext): Future[R]

    Permalink
  33. def send(text: (Match) ⇒ String): DSL[R]

    Permalink
    Definition Classes
    ExpectDSL
  34. def send(text: String): DSL[R]

    Permalink
    Definition Classes
    ExpectDSL
  35. def sendln(text: (Match) ⇒ String): DSL[R]

    Permalink
    Definition Classes
    ExpectDSL
  36. def sendln(text: String): DSL[R]

    Permalink
    Definition Classes
    ExpectDSL
  37. val settings: Settings

    Permalink
  38. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  39. def toCore: core.Expect[R]

    Permalink
  40. def toFluent: fluent.Expect[R]

    Permalink
  41. def toString(): String

    Permalink
    Definition Classes
    Expect → AnyRef → Any
  42. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. def when(pattern: EndOfFile.type): When[R, EndOfFileWhen[R]]

    Permalink
    Definition Classes
    ExpectDSL
  46. def when(pattern: Timeout.type): When[R, TimeoutWhen[R]]

    Permalink
    Definition Classes
    ExpectDSL
  47. def when(pattern: Regex): When[R, RegexWhen[R]]

    Permalink
    Definition Classes
    ExpectDSL
  48. def when(pattern: String): When[R, StringWhen[R]]

    Permalink
    Definition Classes
    ExpectDSL

Inherited from DSL[R]

Inherited from AnyRef

Inherited from Any

Ungrouped