trait TestContainer extends TestDom

Wraps a DOM container and provides utilities for testing its state.

As an example testContainer.innerHTML.assert("

Welcome")

Since

2.2.0

Linear Supertypes
TestDom, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TestContainer
  2. TestDom
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. abstract type Self <: TestDom
    Definition Classes
    TestDom

Abstract Value Members

  1. abstract def Self(n: Node): Self
    Attributes
    protected
    Definition Classes
    TestDom
  2. abstract def container: facade.ReactDOM.Container

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def as[A](implicit ct: ClassTag[A]): A

    Cast the DOM as A or throw an exception.

    Cast the DOM as A or throw an exception.

    Definition Classes
    TestDom
  5. def asButton(): HTMLButtonElement
    Definition Classes
    TestDom
  6. def asDocument(): Document
    Definition Classes
    TestDom
  7. def asDocumentFragment(): DocumentFragment
    Definition Classes
    TestDom
  8. def asElement(): Element
    Definition Classes
    TestDom
  9. def asHtml(): HTMLElement
    Definition Classes
    TestDom
  10. def asInput(): HTMLInputElement
    Definition Classes
    TestDom
  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. def asSelect(): HTMLSelectElement
    Definition Classes
    TestDom
  13. def asTextArea(): HTMLTextAreaElement
    Definition Classes
    TestDom
  14. def children(): Vector[Node]
    Definition Classes
    TestDom
  15. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  18. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  19. def firstChild(): Node
    Definition Classes
    TestDom
  20. def fold[A](onElement: (Element) => A, onDocument: (Document) => A, onDocumentFragment: (DocumentFragment) => A): A
  21. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  23. def innerHTML: HtmlAssertionDsl
    Definition Classes
    TestDom
  24. def isEmpty(): Boolean
  25. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  26. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  27. final def node: Node with NodeSelector
    Definition Classes
    TestContainerTestDom
  28. final def nonEmpty(): Boolean
    Annotations
    @inline()
  29. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  30. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  31. def outerHTML: HtmlAssertionDsl
    Definition Classes
    TestDom
  32. def querySelector(selectors: String): Element
    Definition Classes
    TestDom
  33. def querySelectorAll(selectors: String): Vector[Element]
    Definition Classes
    TestDom
  34. def querySelectorOption(selectors: String): Option[Element]
    Definition Classes
    TestDom
  35. def select(selectors: String): Self
    Definition Classes
    TestDom
  36. def select(f: (Node) => Node): Self
    Definition Classes
    TestDom
  37. def selectFirst(selectors: String): Self
    Definition Classes
    TestDom
  38. def selectFirstChild(): Self
    Definition Classes
    TestDom
  39. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  40. def toString(): String
    Definition Classes
    AnyRef → Any
  41. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  42. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  43. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from TestDom

Inherited from AnyRef

Inherited from Any

Ungrouped