Ricardo Garcia
Builds for 1 pipeline failed in 0 seconds

Example

...@@ -2,7 +2,23 @@ ...@@ -2,7 +2,23 @@
2 require 'spec_helper' 2 require 'spec_helper'
3 3
4 describe Var::ConektaHandler do 4 describe Var::ConektaHandler do
5 + let!(:product) {
6 + # product = instance_double('Product')
7 + # allow(product).to receive(:charge_with).and_return(:success)
8 + # product
9 + Product.create
10 + }
11 +
12 + let!(:var_mock) {
13 + var = class_double('Var')
14 + allow(var).to receive(:find_charge).and_return(product)
15 + var
16 + }
17 +
5 it 'processes oxxo payment' do 18 it 'processes oxxo payment' do
19 + Var::ConektaHandler.analyze(WebHookPostRequest::OXXO_CHARGE_CREATED)
20 + expect(product.var_status).to eq('paid')
21 +
6 end 22 end
7 23
8 it 'processes card payment' do 24 it 'processes card payment' do
......