Class SerenityObjectFactory

java.lang.Object
cucumber.runtime.SerenityObjectFactory
All Implemented Interfaces:
io.cucumber.core.backend.Container, io.cucumber.core.backend.Lookup, io.cucumber.core.backend.ObjectFactory

public class SerenityObjectFactory extends Object implements io.cucumber.core.backend.ObjectFactory
Serenity factory for cucumber tests.
Author:
Liviu Carausu (liviu.carausu@gmail.com).
  • Constructor Details

    • SerenityObjectFactory

      public SerenityObjectFactory()
  • Method Details

    • start

      public void start()
      Specified by:
      start in interface io.cucumber.core.backend.ObjectFactory
    • stop

      public void stop()
      Specified by:
      stop in interface io.cucumber.core.backend.ObjectFactory
    • addClass

      public boolean addClass(Class<?> glueClass)
      Specified by:
      addClass in interface io.cucumber.core.backend.Container
    • getInstance

      public <T> T getInstance(Class<T> type)
      Specified by:
      getInstance in interface io.cucumber.core.backend.Lookup