Sha256: d3fffd3093d0a85e6d5e6929f97f516e475695f8ef9cc348cd2aab9d4475a0a5
Contents?: true
Size: 829 Bytes
Versions: 8
Compression:
Stored size: 829 Bytes
Contents
describe Establish do describe Establish::ItunesTransporter, new: true do before do @app = Establish::App.new(284882215, 'com.facebook.Facebook') end describe "#download" do it "throws an exception when invalid parameter is given" do except { Establish::ItunesTransporter.new.download(123) }.to raise_error "No valid Establish::App given" end it "downloads the package" do exception { Establish::ItunesTransporter.new("email@email.com", "login").download(@app).should eq(true) }.to raise_error(/.*This Apple ID has been locked for security reasons.*/) end it "works with correct inputs" do @app.apple_id = 794902327 Establish::ItunesTransporter.new.download(@app).should eq(true) end end end end
Version data entries
8 entries across 8 versions & 1 rubygems