Skip to content

Commit 745bc0a

Browse files
committed
Remove ChargeSpecifict*.cs
1 parent 9b089cb commit 745bc0a

File tree

8 files changed

+15
-40
lines changed

8 files changed

+15
-40
lines changed

Omise.Tests/ClientTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public void TestResources()
3939
{
4040
client.Account,
4141
client.Balance,
42-
client.Charge("chrg_test_4yq7duw15p9hdrjp8oq"),
42+
client.Charges.Charge("chrg_test_4yq7duw15p9hdrjp8oq"),
4343
client.Charges,
4444
client.Customer("cust_test_4yq6txdpfadhbaqnwp3"),
4545
client.Customers,

Omise.Tests/Omise.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@
197197
<Compile Include="Resources\LinkResourceTest.cs" />
198198
<Compile Include="Resources\ListableTest.cs" />
199199
<Compile Include="Resources\RecipientResourceTest.cs" />
200-
<Compile Include="Resources\ChargeSpecificRefundResourceTest.cs" />
200+
<Compile Include="Resources\ChargeRefundResourceTest.cs" />
201201
<Compile Include="Resources\ResourceTest.cs" />
202202
<Compile Include="Resources\TokenResourceTest.cs" />
203203
<Compile Include="Resources\TransactionResourceTest.cs" />

Omise.Tests/Resources/ChargeSpecificRefundResourceTest.cs renamed to Omise.Tests/Resources/ChargeRefundResourceTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
namespace Omise.Tests.Resources
88
{
99
[TestFixture]
10-
public class ChargeSpecificRefundResourceTest : ResourceTest<ChargeRefundResource>
10+
public class ChargeRefundResourceTest : ResourceTest<ChargeRefundResource>
1111
{
1212
const string ChargeId = "chrg_test_4yq7duw15p9hdrjp8oq";
1313
const string RefundId = "rfnd_test_4yqmv79ahghsiz23y3c";

Omise.Tests/Resources/ChargeSpecificResourceTest.cs

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,32 @@
55

66
namespace Omise.Tests.Resources
77
{
8-
public class ChargeSpecificResourceTest : ResourceTest<ChargeSpecificResource>
8+
public class ChargeSpecificResourceTest : ResourceTest<ChargeResource>
99
{
1010
const string ChargeId = "chrg_test_4yq7duw15p9hdrjp8oq";
1111

1212
[Test]
1313
public void TestBasePath()
1414
{
15-
Assert.IsTrue(Resource.BasePath.Contains(ChargeId));
15+
Assert.IsTrue(Resource.Refunds.BasePath.Contains(ChargeId));
16+
Assert.IsTrue(Resource.Events.BasePath.Contains(ChargeId));
1617
}
1718

1819
[Test]
1920
public void TestRefunds()
2021
{
21-
Assert.IsNotNull(Resource.Refunds);
22+
Assert.IsInstanceOf(typeof(ChargeRefundResource), Resource.Refunds);
2223
}
2324

24-
protected override ChargeSpecificResource BuildResource(IRequester requester)
25+
[Test]
26+
public void TestEvents()
27+
{
28+
Assert.IsInstanceOf(typeof(ChargeEventResource), Resource.Events);
29+
}
30+
31+
protected override ChargeResource BuildResource(IRequester requester)
2532
{
26-
return new ChargeSpecificResource(requester, ChargeId);
33+
return new ChargeResource(requester).Charge(ChargeId);
2734
}
2835
}
2936
}

Omise/Client.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@ public Client(Credentials credentials, IEnvironment env = null)
7777
Transfers = new TransferResource(requester);
7878
}
7979

80-
public ChargeSpecificResource Charge(string chargeId) => new ChargeSpecificResource(requester, chargeId);
8180
public CustomerSpecificResource Customer(string customerId) => new CustomerSpecificResource(requester, customerId);
8281
public RecipientSpecificResource Recipient(string recipientId) => new RecipientSpecificResource(requester, recipientId);
8382
public ScheduleSpecificResource Schedule(string scheduleId) => new ScheduleSpecificResource(requester, scheduleId);
-4 KB
Binary file not shown.

Omise/Resources/ChargeSpecificRefundResource.cs

Lines changed: 0 additions & 15 deletions
This file was deleted.

Omise/Resources/ChargeSpecificResource.cs

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)