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