Package

io.scalatestfx

api

Permalink

package api

Visibility
  1. Public
  2. All

Type Members

  1. trait GuavaConversions extends AnyRef

    Permalink
  2. trait ImplicitConversions extends JfxConversions with GuavaConversions with Java8Conversions

    Permalink
  3. trait Java8Conversions extends AnyRef

    Permalink
  4. trait JfxConversions extends AnyRef

    Permalink
  5. trait SfxRobot extends SfxRobotDsl

    Permalink

    Mixin trait that defines the DSL of TestFX for being used in ScalaTest specficiations.

    Mixin trait that defines the DSL of TestFX for being used in ScalaTest specficiations.

    It uses FxRobot, the default implementation of the FxRobotInterface provided by TestFX.

    Current version of the wrapped FxRobot is 4.0.4-alpha

  6. trait SfxRobotDsl extends AnyRef

    Permalink

    Definition of the DSL used to operate with the JavaFX application under test.

  7. trait ViewObject extends AnyRef

    Permalink

    Trait that facilitates using the view object pattern with the Test FX Robot DSL.

    Trait that facilitates using the view object pattern with the Test FX Robot DSL.

    If you use the view object pattern, mixing trait ViewObject into your view classes will allow you to use the go to syntax with your page objects. Here's an example:

    class HomePage extends Page {
      val url = "localhost:9000/index.html"
    }
    
    val homePage = new HomePage
    go to homePage
    

Ungrouped