Class: UiInteractors::InteractorTest

Inherits:
Minitest::Test
  • Object
show all
Extended by:
Forwardable
Defined in:
lib/ui_interactors/minitest/interactor_test.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#driverObject (readonly)

Returns the value of attribute driver.



9
10
11
# File 'lib/ui_interactors/minitest/interactor_test.rb', line 9

def driver
  @driver
end

#root_viewObject (readonly)

Returns the value of attribute root_view.



9
10
11
# File 'lib/ui_interactors/minitest/interactor_test.rb', line 9

def root_view
  @root_view
end

Instance Method Details

#provide_driverObject



19
20
21
# File 'lib/ui_interactors/minitest/interactor_test.rb', line 19

def provide_driver
  raise('Subclass must define `#provide_driver()`')
end

#setupObject



11
12
13
14
15
# File 'lib/ui_interactors/minitest/interactor_test.rb', line 11

def setup
  super
  @driver = provide_driver
  @root_view = UiInteractors::Interactors::ViewInteractor.new(@driver)
end