From 6fd5987d644f0b7058cab1fa75c6ca035dd86fed Mon Sep 17 00:00:00 2001 From: Serraniel Date: Fri, 3 Mar 2023 15:24:06 +0100 Subject: [PATCH] Adds basic tests for card prices --- JpnCardsPokemon.Tests/CardTests.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/JpnCardsPokemon.Tests/CardTests.cs b/JpnCardsPokemon.Tests/CardTests.cs index 97a9d14..0347203 100644 --- a/JpnCardsPokemon.Tests/CardTests.cs +++ b/JpnCardsPokemon.Tests/CardTests.cs @@ -11,4 +11,18 @@ public class CardTests : ApiTestClass var cards = await Client.FetchCardsAsync(new CardQueryFilterBuilder { Name = "morpeko" }); Assert.IsNotEmpty(cards); } + + [Test] + public async Task TestGetPrices() + { + // Radiant charizard from Go may have prices in different conditions + var card = (await Client.FetchCardsAsync(new CardQueryFilterBuilder { Uuid = 48495360 })).FirstOrDefault(); + Assert.IsNotNull(card); + Assert.IsNotEmpty(card.Prices); + + // Zubat, common from Dark Phantasma may have prices for different versions (regular + reverse holo) + card = (await Client.FetchCardsAsync(new CardQueryFilterBuilder { Uuid = 95800678 })).FirstOrDefault(); + Assert.IsNotNull(card); + Assert.IsNotEmpty(card.Prices); + } } \ No newline at end of file