Sha256: 1bb4c704282d0ed69b857707236ddddfcc2420b286de6ea6f6b36f3843caa089
Contents?: true
Size: 1.37 KB
Versions: 3
Compression:
Stored size: 1.37 KB
Contents
require 'test_helper' class HelperTest < ActionView::TestCase tests Versapay::Helpers test "creating a debit agreement link_to" do expected = '<a href="https://demo.versapay.com/authorize?api_token=' + Versapay::token + '&message=Testing+123">test</a>' assert_equal expected, debit_agreement_link_to("test", "Testing 123") end test "creating a debit agreement link_to with extra options" do expected = '<a href="https://demo.versapay.com/authorize?api_token=' + Versapay::token + '&message=Testing+123&reference=abc123">test</a>' assert_equal expected, debit_agreement_link_to("test", "Testing 123", {:reference => "abc123"}) end test "creating a credit card link_to" do expected = '<a href="https://demo.versapay.com/send_money?api_token=' + Versapay::token + '&message=Testing+123&pref=cc">test</a>' assert_equal expected, payment_checkout_link_to("test", "Testing 123", {:pref => "cc"}) end test "creating a credit card link" do expected = 'https://demo.versapay.com/send_money?api_token=' + Versapay::token + '&message=Testing+123&pref=cc' assert_equal expected, payment_checkout_link("Testing 123", {:pref => "cc"}) end test "creating a debit agreement link" do expected = 'https://demo.versapay.com/authorize?api_token=' + Versapay::token + '&message=Testing+123' assert_equal expected, debit_agreement_link("Testing 123") end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
versapay-0.1.5 | test/helper_test.rb |
versapay-0.1.4 | test/helper_test.rb |
versapay-0.1.3 | test/helper_test.rb |