spec/unit/delegate_spec.rb in ProMotion-2.5.0 vs spec/unit/delegate_spec.rb in ProMotion-2.6.0
- old
+ new
@@ -77,9 +77,27 @@
parameters[:annotation][:jamon].should.be.true
end
@subject.application(UIApplication.sharedApplication, openURL: url, sourceApplication:sourceApplication, annotation: annotation)
end
+
+ describe "#on_continue_user_activity" do
+ before do
+ @subject.application(UIApplication.sharedApplication, continueUserActivity: {}, restorationHandler: [])
+ end
+
+ it "should call on_continue_user_activity when launching with a user activity" do
+ @subject.called_on_continue_user_activity.should == true
+ end
+
+ it "should pass the user activity" do
+ @subject.user_activity.should == {}
+ end
+
+ it "should pass the restoration_handler" do
+ @subject.restoration_handler.should == []
+ end
+ end
end
# iOS 7 ONLY tests
if TestHelper.ios7
describe "PM::Delegate Colors" do