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