spec/payment_spec.rb in iyzipay-zebramo-1.0.36 vs spec/payment_spec.rb in iyzipay-zebramo-1.0.37

- old
+ new

@@ -1,12 +1,12 @@ # coding: utf-8 require_relative 'spec_helper' -RSpec.describe 'Iyzipay' do +RSpec.describe 'IyziPay' do before :all do - @options = Iyzipay::Options.new + @options = IyziPay::Options.new @options.api_key = 'your api key' @options.secret_key = 'your secret key' @options.base_url = 'https://sandbox-api.iyzipay.com' end @@ -45,46 +45,46 @@ item1 = { id: 'BI101', name: 'Binocular', category1: 'Collectibles', category2: 'Accessories', - itemType: Iyzipay::Model::BasketItemType::PHYSICAL, + itemType: IyziPay::Model::BasketItemType::PHYSICAL, price: '0.3' } item2 = { id: 'BI102', name: 'Game code', category1: 'Game', category2: 'Online Game Items', - itemType: Iyzipay::Model::BasketItemType::VIRTUAL, + itemType: IyziPay::Model::BasketItemType::VIRTUAL, price: '0.5' } item3 = { id: 'BI103', name: 'Usb', category1: 'Electronics', category2: 'Usb / Cable', - itemType: Iyzipay::Model::BasketItemType::PHYSICAL, + itemType: IyziPay::Model::BasketItemType::PHYSICAL, price: '0.2' } request = { - locale: Iyzipay::Model::Locale::TR, + locale: IyziPay::Model::Locale::TR, conversationId: '123456789', price: '1', paidPrice: '1.1', - currency: Iyzipay::Model::Currency::TRY, + currency: IyziPay::Model::Currency::TRY, installment: 1, basketId: 'B67832', - paymentChannel: Iyzipay::Model::PaymentChannel::WEB, - paymentGroup: Iyzipay::Model::PaymentGroup::PRODUCT, + paymentChannel: IyziPay::Model::PaymentChannel::WEB, + paymentGroup: IyziPay::Model::PaymentGroup::PRODUCT, paymentCard: payment_card, buyer: buyer, billingAddress: address, shippingAddress: address, basketItems: [item1, item2, item3] } - payment = Iyzipay::Model::Payment.new.create(request, @options) + payment = IyziPay::Model::Payment.new.create(request, @options) begin $stderr.puts payment.inspect rescue $stderr.puts 'oops' raise @@ -126,52 +126,52 @@ item1 = { id: 'BI101', name: 'Binocular', category1: 'Collectibles', category2: 'Accessories', - itemType: Iyzipay::Model::BasketItemType::PHYSICAL, + itemType: IyziPay::Model::BasketItemType::PHYSICAL, price: '0.3', subMerchantKey: 'sub merchant key', subMerchantPrice: '0.27' } item2 = { id: 'BI102', name: 'Game code', category1: 'Game', category2: 'Online Game Items', - itemType: Iyzipay::Model::BasketItemType::VIRTUAL, + itemType: IyziPay::Model::BasketItemType::VIRTUAL, price: '0.5', subMerchantKey: 'sub merchant key', subMerchantPrice: '0.42' } item3 = { id: 'BI103', name: 'Usb', category1: 'Electronics', category2: 'Usb / Cable', - itemType: Iyzipay::Model::BasketItemType::PHYSICAL, + itemType: IyziPay::Model::BasketItemType::PHYSICAL, price: '0.2', subMerchantKey: 'sub merchant key', subMerchantPrice: '0.18' } request = { - locale: Iyzipay::Model::Locale::TR, + locale: IyziPay::Model::Locale::TR, conversationId: '123456789', price: '1', paidPrice: '1.1', - currency: Iyzipay::Model::Currency::TRY, + currency: IyziPay::Model::Currency::TRY, installment: 1, basketId: 'B67832', - paymentChannel: Iyzipay::Model::PaymentChannel::WEB, - paymentGroup: Iyzipay::Model::PaymentGroup::PRODUCT, + paymentChannel: IyziPay::Model::PaymentChannel::WEB, + paymentGroup: IyziPay::Model::PaymentGroup::PRODUCT, paymentCard: payment_card, buyer: buyer, billingAddress: address, shippingAddress: address, basketItems: [item1, item2, item3] } - payment = Iyzipay::Model::Payment.new.create(request, @options) + payment = IyziPay::Model::Payment.new.create(request, @options) begin $stderr.puts payment.inspect rescue $stderr.puts 'oops' raise @@ -209,68 +209,68 @@ item1 = { id: 'BI101', name: 'Binocular', category1: 'Collectibles', category2: 'Accessories', - itemType: Iyzipay::Model::BasketItemType::PHYSICAL, + itemType: IyziPay::Model::BasketItemType::PHYSICAL, price: '0.3' } item2 = { id: 'BI102', name: 'Game code', category1: 'Game', category2: 'Online Game Items', - itemType: Iyzipay::Model::BasketItemType::VIRTUAL, + itemType: IyziPay::Model::BasketItemType::VIRTUAL, price: '0.5' } item3 = { id: 'BI103', name: 'Usb', category1: 'Electronics', category2: 'Usb / Cable', - itemType: Iyzipay::Model::BasketItemType::PHYSICAL, + itemType: IyziPay::Model::BasketItemType::PHYSICAL, price: '0.2' } request = { - locale: Iyzipay::Model::Locale::TR, + locale: IyziPay::Model::Locale::TR, conversationId: '123456789', price: '1', paidPrice: '1.1', - currency: Iyzipay::Model::Currency::TRY, + currency: IyziPay::Model::Currency::TRY, installment: 1, basketId: 'B67832', - paymentChannel: Iyzipay::Model::PaymentChannel::WEB, - paymentGroup: Iyzipay::Model::PaymentGroup::PRODUCT, + paymentChannel: IyziPay::Model::PaymentChannel::WEB, + paymentGroup: IyziPay::Model::PaymentGroup::PRODUCT, paymentCard: payment_card, buyer: buyer, billingAddress: address, shippingAddress: address, basketItems: [item1, item2, item3] } - payment = Iyzipay::Model::Payment.new.create(request, @options) + payment = IyziPay::Model::Payment.new.create(request, @options) begin $stderr.puts payment.inspect rescue $stderr.puts 'oops' raise end end it 'should retrieve payment result' do request = { - locale: Iyzipay::Model::Locale::TR, + locale: IyziPay::Model::Locale::TR, conversationId: '123456789', paymentId: '1', paymentConversationId: '123456789' } - bkm = Iyzipay::Model::Payment.new.retrieve(request, @options) + bkm = IyziPay::Model::Payment.new.retrieve(request, @options) begin $stderr.puts bkm.inspect rescue $stderr.puts 'oops' raise end end after :each do end -end \ No newline at end of file +end