Sha256: 5b0d9cb2e86cdc380744da4408d0e1fe221a566c2acf040410d817ba2d465970

Contents?: true

Size: 485 Bytes

Versions: 3

Compression:

Stored size: 485 Bytes

Contents

# frozen_string_literal: true

require 'spec_helper'
require_relative '../../lib/spec_generator'

RSpec.describe SpecGenerator do
  let(:path){ ['spec/lib/models'] }

  it 'generates files' do
    spec_generator = double()
    # allow(spec_generator).to receive(:rspec_template).and_return('Rspec template')
    stub_const('SpecGenerator::PATHS', path)
    described_class.new.generate_test_files('spec')

    expect(File.exist?('spec/lib/models/test_spec.rb')).to be_truthy
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
speg-1.0.2 spec/lib/spec_generator_spec.rb
speg-1.0.1 spec/lib/spec_generator_spec.rb
speg-1.0.0 spec/lib/spec_generator_spec.rb