Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Ruby Gems
/
var
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
Ricardo Garcia
2016-07-11 16:07:27 -0500
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
f6245313f4c7e001743911b6010fc079475ffe0a
f6245313
1 parent
0cd6472c
Builds for 1 pipeline
failed
in 0 seconds
Example
Changes
1
Builds
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
0 deletions
spec/conekta_handler_spec.rb
spec/conekta_handler_spec.rb
View file @
f624531
...
...
@@ -2,7 +2,23 @@
require
'spec_helper'
describe
Var
::
ConektaHandler
do
let!
(
:product
)
{
# product = instance_double('Product')
# allow(product).to receive(:charge_with).and_return(:success)
# product
Product
.
create
}
let!
(
:var_mock
)
{
var
=
class_double
(
'Var'
)
allow
(
var
).
to
receive
(
:find_charge
).
and_return
(
product
)
var
}
it
'processes oxxo payment'
do
Var
::
ConektaHandler
.
analyze
(
WebHookPostRequest
::
OXXO_CHARGE_CREATED
)
expect
(
product
.
var_status
).
to
eq
(
'paid'
)
end
it
'processes card payment'
do
...
...
Please
register
or
login
to post a comment