spec/profitbricks/data_center_spec.rb in profitbricks-0.9.2 vs spec/profitbricks/data_center_spec.rb in profitbricks-0.9.3
- old
+ new
@@ -52,9 +52,17 @@
dc = Profitbricks::DataCenter.find(:id => "b3eebede-5c78-417c-b1bc-ff5de01a0602")
dc.update_state().should == 'AVAILABLE'
dc.provisioning_state.should == 'AVAILABLE'
end
+ it "should return true on provisioned?" do
+ savon.expects(:get_data_center).returns(:two_servers_with_storage)
+ dc = Profitbricks::DataCenter.find(:id => "b3eebede-5c78-417c-b1bc-ff5de01a0602")
+ savon.expects(:get_data_center_state).returns(:success)
+ savon.expects(:get_data_center).returns(:two_servers_with_storage)
+ dc.provisioned?.should == true
+ end
+
it "should wait for provisioning to finish" do
savon.expects(:get_data_center).returns(:two_servers_with_storage)
dc = Profitbricks::DataCenter.find(:id => "b3eebede-5c78-417c-b1bc-ff5de01a0602")
savon.expects(:get_data_center_state).returns(:success)
savon.expects(:get_data_center).returns(:two_servers_with_storage)
\ No newline at end of file