Class: E2eTestsConnector::Config
- Inherits:
-
Object
- Object
- E2eTestsConnector::Config
- Defined in:
- lib/e2e_tests_connector/config.rb
Instance Method Summary collapse
-
#init_custom_mocks ⇒ Object
By default void.
-
#reset_db ⇒ Object
By default using database cleaner.
-
#run_factory ⇒ Array<ActiveRecord>
By default using factory bot.
Instance Method Details
#init_custom_mocks ⇒ Object
By default void
7 8 9 10 |
# File 'lib/e2e_tests_connector/config.rb', line 7 cattr_accessor :init_custom_mocks do lambda do |_params| end end |
#reset_db ⇒ Object
By default using database cleaner
14 15 16 17 18 19 |
# File 'lib/e2e_tests_connector/config.rb', line 14 cattr_accessor :reset_db do lambda do |_params| DatabaseCleaner.strategy = :truncation DatabaseCleaner.clean end end |
#run_factory ⇒ Array<ActiveRecord>
By default using factory bot
23 24 25 26 27 28 29 |
# File 'lib/e2e_tests_connector/config.rb', line 23 cattr_accessor :run_factory do lambda do |params| Array(params[:commands]).map do |cmd| FactoryBot.class_eval(cmd).as_json(params[:jsonArgs]) end end end |