test/unit/connection_test.rb in smulube-activemerchant-1.5.1.2 vs test/unit/connection_test.rb in smulube-activemerchant-1.5.1.3
- old
+ new
@@ -124,6 +124,14 @@
assert_raises(ActiveMerchant::ConnectionError) do
@connection.request(:post, '')
end
end
+ def test_failure_with_ssl_certificate
+ Net::HTTP.any_instance.expects(:post).raises(OpenSSL::X509::CertificateError)
+
+ assert_raises(ActiveMerchant::ClientCertificateError) do
+ @connection.request(:post, '')
+ end
+ end
+
end
\ No newline at end of file