Sha256: 5523ced2ae3978ba567a8c6b4e385c5371b5adbc69a19b3c1072a12f06dff068

Contents?: true

Size: 415 Bytes

Versions: 1

Compression:

Stored size: 415 Bytes

Contents

# frozen_string_literal: true

require 'spec_helper'

describe LB::Project, '.setup' do
  subject { object.setup(root) }

  let(:root)   { double(:root) }
  let(:object) { described_class }

  after(:each) do
    object.remove_instance_variable(:@root)
  end

  it 'should return self' do
    expect(subject).to eql(object)
  end

  it 'should set root' do
    subject
    expect(object.root).to be(root)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
lb-project-0.0.1 spec/unit/lb/project/class_methods/setup_spec.rb