spec/adyen-admin/skin_spec.rb in adyen-admin-0.0.12 vs spec/adyen-admin/skin_spec.rb in adyen-admin-0.0.13

- old
+ new

@@ -127,17 +127,21 @@ context "with skin data file" do let(:path) { "#{skin_fixtures}/DV3tf95f" } let(:skin) { Skin.new(:path => path) } it "sets name" do - skin.name.should == "from-file" + skin.name.should == "DV3tf95f" end it "sets code" do skin.code.should == "customCode" end + it "sets version_live" do + skin.path.should == "#{skin_fixtures}/DV3tf95f" + end + it "sets version" do skin.version.should == 12 end it "sets version_test" do @@ -145,10 +149,22 @@ end it "sets version_live" do skin.version_live.should == 2 end + + context "init by code" do + let(:skin) { Skin.new(:name => "DV3tf95f", :code => "customCode") } + + it "sets name" do + skin.name.should == "DV3tf95f" + end + + it "sets version_live" do + skin.path.should == "#{skin_fixtures}/DV3tf95f" + end + end end end describe "#update" do let(:path) { "#{skin_fixtures}/example-7hFAQnmt" } @@ -395,10 +411,10 @@ end end describe "#remote_version" do let(:skin) { Skin.new(:code => "Kx9axnRf", :name => "demo") } - let(:version) { 15 } + let(:version) { 17 } it "returns uploaded value" do skin.send(:remote_version).should == version end