Skip to content

Commit fe65a7b

Browse files
committed
1. Removed unnecessary test files.
2. Added setup for opts generation.
1 parent cbc497e commit fe65a7b

File tree

3 files changed

+10
-43
lines changed

3 files changed

+10
-43
lines changed

templates/test.eex

-30
This file was deleted.

test/integration/gateways/mercadopago_test.exs

+10-6
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
defmodule Gringotts.Integration.Gateways.MercadopagoTest do
22
# Integration tests for the Mercadopago
33

4-
use ExUnit.Case, async: false
4+
use ExUnit.Case, async: true
55
use ExVCR.Mock, adapter: ExVCR.Adapter.Hackney
66
alias Gringotts.Gateways.Mercadopago, as: Gateway
77

@@ -60,7 +60,7 @@ defmodule Gringotts.Integration.Gateways.MercadopagoTest do
6060
end
6161
end
6262

63-
describe "[authorize]" do
63+
describe "[authorize] old customer" do
6464
test "old customer with good_opts and good_card" do
6565
use_cassette "mercadopago/authorize_old customer with good_opts and good_card" do
6666
assert {:ok, response} = Gateway.authorize(@amount, @good_card, @good_opts)
@@ -76,19 +76,23 @@ defmodule Gringotts.Integration.Gateways.MercadopagoTest do
7676
assert response.status_code == 400
7777
end
7878
end
79+
end
80+
81+
setup do
82+
[opts: new_email_opts(true)]
83+
end
7984

80-
test "new cutomer with good_opts and good_card" do
85+
describe "[authorize] new customer" do
86+
test "new cutomer with good_opts and good_card", %{opts: opts} do
8187
use_cassette "mercadopago/authorize_new cutomer with good_opts and good_card" do
82-
opts = new_email_opts(true)
8388
assert {:ok, response} = Gateway.authorize(@amount, @good_card, opts)
8489
assert response.success == true
8590
assert response.status_code == 201
8691
end
8792
end
8893

89-
test "new customer with good_opts and bad_card" do
94+
test "new customer with good_opts and bad_card", %{opts: opts} do
9095
use_cassette "mercadopago/authorize_new customer with good_opts and bad_card" do
91-
opts = new_email_opts(true)
9296
assert {:error, response} = Gateway.authorize(@amount, @bad_card, opts)
9397
assert response.success == false
9498
assert response.status_code == 400

test/mocks/mercadopago_mock.exs

-7
This file was deleted.

0 commit comments

Comments
 (0)