Sha256: 51e7ba85bb085a421650bdb163a935403cbeb782adcec5c43e56cf98ed627834
Contents?: true
Size: 763 Bytes
Versions: 2
Compression:
Stored size: 763 Bytes
Contents
require File.expand_path('../../../../spec_helper', __FILE__) require 'taketo/constructs/project' include Taketo describe "Project" do let(:project) { Taketo::Constructs::Project.new(:foo) } it "should have name" do project.name.should == :foo end describe "#append_environment" do it "should add an environment to project's environments collection" do environment = stub(:name => :foo) project.append_environment(environment) project.environments.should include(environment) end end describe "#find_environment" do it "should find environment by name" do project.environments.should_receive(:find_by_name).with(:foo).and_return(:bar) project.find_environment(:foo).should == :bar end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
taketo-0.0.4 | spec/lib/taketo/constructs/project_spec.rb |
taketo-0.0.3 | spec/lib/taketo/constructs/project_spec.rb |