Sha256: bd2f89b5bca07a0057b24801f2a42bfc1a6b87406fd4b18b9befc5a97fa7e09b

Contents?: true

Size: 554 Bytes

Versions: 31

Compression:

Stored size: 554 Bytes

Contents

require 'cucumber/cucumber_expressions/expression_factory'

module Cucumber
  module CucumberExpressions
    describe ExpressionFactory do
      before do
        @expression_factory = ExpressionFactory.new(ParameterTypeRegistry.new)
      end

      it 'creates a RegularExpression' do
        expect(@expression_factory.create_expression(/x/).class).to eq(RegularExpression)
      end

      it 'creates a CucumberExpression' do
        expect(@expression_factory.create_expression('{int}').class).to eq(CucumberExpression)
      end
    end
  end
end

Version data entries

31 entries across 31 versions & 4 rubygems

Version Path
honeybadger-5.3.0 vendor/bundle/ruby/3.2.0/gems/cucumber-cucumber-expressions-16.1.2/spec/cucumber/cucumber_expressions/expression_factory_spec.rb
rubypitaya-3.12.5 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/cucumber-cucumber-expressions-15.2.0/spec/cucumber/cucumber_expressions/expression_factory_spec.rb
rubypitaya-3.12.4 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/cucumber-cucumber-expressions-15.2.0/spec/cucumber/cucumber_expressions/expression_factory_spec.rb
rubypitaya-3.12.3 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/cucumber-cucumber-expressions-15.2.0/spec/cucumber/cucumber_expressions/expression_factory_spec.rb
cucumber-cucumber-expressions-16.1.2 spec/cucumber/cucumber_expressions/expression_factory_spec.rb
rubypitaya-3.12.2 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/cucumber-cucumber-expressions-15.2.0/spec/cucumber/cucumber_expressions/expression_factory_spec.rb
cucumber-cucumber-expressions-16.1.1 spec/cucumber/cucumber_expressions/expression_factory_spec.rb
cucumber-cucumber-expressions-16.1.0 spec/cucumber/cucumber_expressions/expression_factory_spec.rb
cucumber-cucumber-expressions-16.0.1 spec/cucumber/cucumber_expressions/expression_factory_spec.rb
cucumber-cucumber-expressions-16.0.0 spec/cucumber/cucumber_expressions/expression_factory_spec.rb
cucumber-cucumber-expressions-15.2.0 spec/cucumber/cucumber_expressions/expression_factory_spec.rb
cucumber-cucumber-expressions-15.1.1 spec/cucumber/cucumber_expressions/expression_factory_spec.rb
cucumber-cucumber-expressions-15.1.0 spec/cucumber/cucumber_expressions/expression_factory_spec.rb
cucumber-cucumber-expressions-15.0.2 spec/cucumber/cucumber_expressions/expression_factory_spec.rb
phillipug-foodie-0.1.0 .vendor/ruby/3.0.0/gems/cucumber-cucumber-expressions-14.0.0/spec/cucumber/cucumber_expressions/expression_factory_spec.rb
cucumber-cucumber-expressions-15.0.1 spec/cucumber/cucumber_expressions/expression_factory_spec.rb
cucumber-cucumber-expressions-14.0.0 spec/cucumber/cucumber_expressions/expression_factory_spec.rb
cucumber-cucumber-expressions-13.1.3 spec/cucumber/cucumber_expressions/expression_factory_spec.rb
cucumber-cucumber-expressions-13.1.2 spec/cucumber/cucumber_expressions/expression_factory_spec.rb
cucumber-cucumber-expressions-13.1.1 spec/cucumber/cucumber_expressions/expression_factory_spec.rb