Sha256: a3ac73aac36e9563ca224fdeece7ee30b2755dcb2713a1105cb80e6c6801de87

Contents?: true

Size: 694 Bytes

Versions: 1

Compression:

Stored size: 694 Bytes

Contents

require_relative '../lib/generators/files/rspec_file_generator'
require_relative 'spec_helper'

describe RubyRaider::RspecFileGenerator do
  before(:all) do
    @name = 'Cucumber-watir-2'
    RubyRaider::CucumberProjectGenerator.generate_cucumber_project('watir', @name)
  end

  it 'creates a feature file' do
    expect(File.exist?("#{@name}/features/login.feature")).to be_truthy
  end

  it 'creates a step definitions file' do
    expect(File.exist?("#{@name}/features/step_definitions/login_steps.rb")).to be_truthy
  end

  it 'creates an env file' do
    expect(File.exist?("#{@name}/features/support/env.rb")).to be_truthy
  end

  after(:all) do
    FileUtils.rm_rf(@name)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ruby_raider-0.1.9 spec/cucumber_file_generator_spec.rb