diff --git a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/BulkTest.kt b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/BulkTest.kt index e6f445a1..2dcba9c4 100644 --- a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/BulkTest.kt +++ b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/BulkTest.kt @@ -34,345 +34,345 @@ class BulkTest { @Test fun bulkBerry() = runTest { - testEach({ o, l -> StaticPokeApi.getBerryList(o, l) }, { i -> StaticPokeApi.getBerry(i) }) + testEach({ o, l -> LocalPokeApi.getBerryList(o, l) }, { i -> LocalPokeApi.getBerry(i) }) } @Test fun bulkBerryFirmness() = runTest { testEach( - { o, l -> StaticPokeApi.getBerryFirmnessList(o, l) }, - { i -> StaticPokeApi.getBerryFirmness(i) }, + { o, l -> LocalPokeApi.getBerryFirmnessList(o, l) }, + { i -> LocalPokeApi.getBerryFirmness(i) }, ) } @Test fun bulkBerryFlavor() = runTest { testEach( - { o, l -> StaticPokeApi.getBerryFlavorList(o, l) }, - { i -> StaticPokeApi.getBerryFlavor(i) }, + { o, l -> LocalPokeApi.getBerryFlavorList(o, l) }, + { i -> LocalPokeApi.getBerryFlavor(i) }, ) } @Test fun bulkContestType() = runTest { testEach( - { o, l -> StaticPokeApi.getContestTypeList(o, l) }, - { i -> StaticPokeApi.getContestType(i) }, + { o, l -> LocalPokeApi.getContestTypeList(o, l) }, + { i -> LocalPokeApi.getContestType(i) }, ) } @Test fun bulkContestEffect() = runTest { testEach( - { o, l -> StaticPokeApi.getContestEffectList(o, l) }, - { i -> StaticPokeApi.getContestEffect(i) }, + { o, l -> LocalPokeApi.getContestEffectList(o, l) }, + { i -> LocalPokeApi.getContestEffect(i) }, ) } @Test fun bulkSuperContestEffect() = runTest { testEach( - { o, l -> StaticPokeApi.getSuperContestEffectList(o, l) }, - { i -> StaticPokeApi.getSuperContestEffect(i) }, + { o, l -> LocalPokeApi.getSuperContestEffectList(o, l) }, + { i -> LocalPokeApi.getSuperContestEffect(i) }, ) } @Test fun bulkEncounterMethod() = runTest { testEach( - { o, l -> StaticPokeApi.getEncounterMethodList(o, l) }, - { i -> StaticPokeApi.getEncounterMethod(i) }, + { o, l -> LocalPokeApi.getEncounterMethodList(o, l) }, + { i -> LocalPokeApi.getEncounterMethod(i) }, ) } @Test fun bulkEncounterCondition() = runTest { testEach( - { o, l -> StaticPokeApi.getEncounterConditionList(o, l) }, - { i -> StaticPokeApi.getEncounterCondition(i) }, + { o, l -> LocalPokeApi.getEncounterConditionList(o, l) }, + { i -> LocalPokeApi.getEncounterCondition(i) }, ) } @Test fun bulkEncounterConditionValue() = runTest { testEach( - { o, l -> StaticPokeApi.getEncounterConditionValueList(o, l) }, - { i -> StaticPokeApi.getEncounterConditionValue(i) }, + { o, l -> LocalPokeApi.getEncounterConditionValueList(o, l) }, + { i -> LocalPokeApi.getEncounterConditionValue(i) }, ) } @Test fun bulkEvolutionChain() = runTest { testEach( - { o, l -> StaticPokeApi.getEvolutionChainList(o, l) }, - { i -> StaticPokeApi.getEvolutionChain(i) }, + { o, l -> LocalPokeApi.getEvolutionChainList(o, l) }, + { i -> LocalPokeApi.getEvolutionChain(i) }, ) } @Test fun bulkEvolutionTrigger() = runTest { testEach( - { o, l -> StaticPokeApi.getEvolutionTriggerList(o, l) }, - { i -> StaticPokeApi.getEvolutionTrigger(i) }, + { o, l -> LocalPokeApi.getEvolutionTriggerList(o, l) }, + { i -> LocalPokeApi.getEvolutionTrigger(i) }, ) } @Test fun bulkGeneration() = runTest { testEach( - { o, l -> StaticPokeApi.getGenerationList(o, l) }, - { i -> StaticPokeApi.getGeneration(i) }, + { o, l -> LocalPokeApi.getGenerationList(o, l) }, + { i -> LocalPokeApi.getGeneration(i) }, ) } @Test fun bulkPokedex() = runTest { - testEach({ o, l -> StaticPokeApi.getPokedexList(o, l) }, { i -> StaticPokeApi.getPokedex(i) }) + testEach({ o, l -> LocalPokeApi.getPokedexList(o, l) }, { i -> LocalPokeApi.getPokedex(i) }) } @Test fun bulkVersion() = runTest { - testEach({ o, l -> StaticPokeApi.getVersionList(o, l) }, { i -> StaticPokeApi.getVersion(i) }) + testEach({ o, l -> LocalPokeApi.getVersionList(o, l) }, { i -> LocalPokeApi.getVersion(i) }) } @Test fun bulkVersionGroup() = runTest { testEach( - { o, l -> StaticPokeApi.getVersionGroupList(o, l) }, - { i -> StaticPokeApi.getVersionGroup(i) }, + { o, l -> LocalPokeApi.getVersionGroupList(o, l) }, + { i -> LocalPokeApi.getVersionGroup(i) }, ) } @Test fun bulkItem() = runTest { - testEach({ o, l -> StaticPokeApi.getItemList(o, l) }, { i -> StaticPokeApi.getItem(i) }) + testEach({ o, l -> LocalPokeApi.getItemList(o, l) }, { i -> LocalPokeApi.getItem(i) }) } @Test fun bulkItemAttribute() = runTest { testEach( - { o, l -> StaticPokeApi.getItemAttributeList(o, l) }, - { i -> StaticPokeApi.getItemAttribute(i) }, + { o, l -> LocalPokeApi.getItemAttributeList(o, l) }, + { i -> LocalPokeApi.getItemAttribute(i) }, ) } @Test fun bulkItemCategory() = runTest { testEach( - { o, l -> StaticPokeApi.getItemCategoryList(o, l) }, - { i -> StaticPokeApi.getItemCategory(i) }, + { o, l -> LocalPokeApi.getItemCategoryList(o, l) }, + { i -> LocalPokeApi.getItemCategory(i) }, ) } @Test fun bulkItemFlingEffect() = runTest { testEach( - { o, l -> StaticPokeApi.getItemFlingEffectList(o, l) }, - { i -> StaticPokeApi.getItemFlingEffect(i) }, + { o, l -> LocalPokeApi.getItemFlingEffectList(o, l) }, + { i -> LocalPokeApi.getItemFlingEffect(i) }, ) } @Test fun bulkItemPocket() = runTest { testEach( - { o, l -> StaticPokeApi.getItemPocketList(o, l) }, - { i -> StaticPokeApi.getItemPocket(i) }, + { o, l -> LocalPokeApi.getItemPocketList(o, l) }, + { i -> LocalPokeApi.getItemPocket(i) }, ) } @Test fun bulkMove() = runTest { - testEach({ o, l -> StaticPokeApi.getMoveList(o, l) }, { i -> StaticPokeApi.getMove(i) }) + testEach({ o, l -> LocalPokeApi.getMoveList(o, l) }, { i -> LocalPokeApi.getMove(i) }) } @Test fun bulkMoveAilment() = runTest { testEach( - { o, l -> StaticPokeApi.getMoveAilmentList(o, l) }, - { i -> StaticPokeApi.getMoveAilment(i) }, + { o, l -> LocalPokeApi.getMoveAilmentList(o, l) }, + { i -> LocalPokeApi.getMoveAilment(i) }, ) } @Test fun bulkMoveBattleStyle() = runTest { testEach( - { o, l -> StaticPokeApi.getMoveBattleStyleList(o, l) }, - { i -> StaticPokeApi.getMoveBattleStyle(i) }, + { o, l -> LocalPokeApi.getMoveBattleStyleList(o, l) }, + { i -> LocalPokeApi.getMoveBattleStyle(i) }, ) } @Test fun bulkMoveCategory() = runTest { testEach( - { o, l -> StaticPokeApi.getMoveCategoryList(o, l) }, - { i -> StaticPokeApi.getMoveCategory(i) }, + { o, l -> LocalPokeApi.getMoveCategoryList(o, l) }, + { i -> LocalPokeApi.getMoveCategory(i) }, ) } @Test fun bulkMoveDamageClass() = runTest { testEach( - { o, l -> StaticPokeApi.getMoveDamageClassList(o, l) }, - { i -> StaticPokeApi.getMoveDamageClass(i) }, + { o, l -> LocalPokeApi.getMoveDamageClassList(o, l) }, + { i -> LocalPokeApi.getMoveDamageClass(i) }, ) } @Test fun bulkMoveLearnMethod() = runTest { testEach( - { o, l -> StaticPokeApi.getMoveLearnMethodList(o, l) }, - { i -> StaticPokeApi.getMoveLearnMethod(i) }, + { o, l -> LocalPokeApi.getMoveLearnMethodList(o, l) }, + { i -> LocalPokeApi.getMoveLearnMethod(i) }, ) } @Test fun bulkMoveTarget() = runTest { testEach( - { o, l -> StaticPokeApi.getMoveTargetList(o, l) }, - { i -> StaticPokeApi.getMoveTarget(i) }, + { o, l -> LocalPokeApi.getMoveTargetList(o, l) }, + { i -> LocalPokeApi.getMoveTarget(i) }, ) } @Test fun bulkLocation() = runTest { - testEach({ o, l -> StaticPokeApi.getLocationList(o, l) }, { i -> StaticPokeApi.getLocation(i) }) + testEach({ o, l -> LocalPokeApi.getLocationList(o, l) }, { i -> LocalPokeApi.getLocation(i) }) } @Test fun bulkLocationArea() = runTest { testEach( - { o, l -> StaticPokeApi.getLocationAreaList(o, l) }, - { i -> StaticPokeApi.getLocationArea(i) }, + { o, l -> LocalPokeApi.getLocationAreaList(o, l) }, + { i -> LocalPokeApi.getLocationArea(i) }, ) } @Test fun bulkPalParkArea() = runTest { testEach( - { o, l -> StaticPokeApi.getPalParkAreaList(o, l) }, - { i -> StaticPokeApi.getPalParkArea(i) }, + { o, l -> LocalPokeApi.getPalParkAreaList(o, l) }, + { i -> LocalPokeApi.getPalParkArea(i) }, ) } @Test fun bulkRegion() = runTest { - testEach({ o, l -> StaticPokeApi.getRegionList(o, l) }, { i -> StaticPokeApi.getRegion(i) }) + testEach({ o, l -> LocalPokeApi.getRegionList(o, l) }, { i -> LocalPokeApi.getRegion(i) }) } @Test fun bulkMachine() = runTest { - testEach({ o, l -> StaticPokeApi.getMachineList(o, l) }, { i -> StaticPokeApi.getMachine(i) }) + testEach({ o, l -> LocalPokeApi.getMachineList(o, l) }, { i -> LocalPokeApi.getMachine(i) }) } @Test fun bulkAbility() = runTest { - testEach({ o, l -> StaticPokeApi.getAbilityList(o, l) }, { i -> StaticPokeApi.getAbility(i) }) + testEach({ o, l -> LocalPokeApi.getAbilityList(o, l) }, { i -> LocalPokeApi.getAbility(i) }) } @Test fun bulkCharacteristic() = runTest { testEach( - { o, l -> StaticPokeApi.getCharacteristicList(o, l) }, - { i -> StaticPokeApi.getCharacteristic(i) }, + { o, l -> LocalPokeApi.getCharacteristicList(o, l) }, + { i -> LocalPokeApi.getCharacteristic(i) }, ) } @Test fun bulkEggGroup() = runTest { - testEach({ o, l -> StaticPokeApi.getEggGroupList(o, l) }, { i -> StaticPokeApi.getEggGroup(i) }) + testEach({ o, l -> LocalPokeApi.getEggGroupList(o, l) }, { i -> LocalPokeApi.getEggGroup(i) }) } @Test fun bulkGender() = runTest { - testEach({ o, l -> StaticPokeApi.getGenderList(o, l) }, { i -> StaticPokeApi.getGender(i) }) + testEach({ o, l -> LocalPokeApi.getGenderList(o, l) }, { i -> LocalPokeApi.getGender(i) }) } @Test fun bulkGrowthRate() = runTest { testEach( - { o, l -> StaticPokeApi.getGrowthRateList(o, l) }, - { i -> StaticPokeApi.getGrowthRate(i) }, + { o, l -> LocalPokeApi.getGrowthRateList(o, l) }, + { i -> LocalPokeApi.getGrowthRate(i) }, ) } @Test fun bulkNature() = runTest { - testEach({ o, l -> StaticPokeApi.getNatureList(o, l) }, { i -> StaticPokeApi.getNature(i) }) + testEach({ o, l -> LocalPokeApi.getNatureList(o, l) }, { i -> LocalPokeApi.getNature(i) }) } @Test fun bulkPokeathlonStat() = runTest { testEach( - { o, l -> StaticPokeApi.getPokeathlonStatList(o, l) }, - { i -> StaticPokeApi.getPokeathlonStat(i) }, + { o, l -> LocalPokeApi.getPokeathlonStatList(o, l) }, + { i -> LocalPokeApi.getPokeathlonStat(i) }, ) } @Test fun bulkPokemon() = runTest { - testEach({ o, l -> StaticPokeApi.getPokemonList(o, l) }, { i -> StaticPokeApi.getPokemon(i) }) + testEach({ o, l -> LocalPokeApi.getPokemonList(o, l) }, { i -> LocalPokeApi.getPokemon(i) }) } @Test fun bulkPokemonEncounters() = runTest { testEach( - { o, l -> StaticPokeApi.getPokemonList(o, l) }, - { i -> StaticPokeApi.getPokemonEncounterList(i) }, + { o, l -> LocalPokeApi.getPokemonList(o, l) }, + { i -> LocalPokeApi.getPokemonEncounterList(i) }, ) } @Test fun bulkPokemonColor() = runTest { testEach( - { o, l -> StaticPokeApi.getPokemonColorList(o, l) }, - { i -> StaticPokeApi.getPokemonColor(i) }, + { o, l -> LocalPokeApi.getPokemonColorList(o, l) }, + { i -> LocalPokeApi.getPokemonColor(i) }, ) } @Test fun bulkPokemonForm() = runTest { testEach( - { o, l -> StaticPokeApi.getPokemonFormList(o, l) }, - { i -> StaticPokeApi.getPokemonForm(i) }, + { o, l -> LocalPokeApi.getPokemonFormList(o, l) }, + { i -> LocalPokeApi.getPokemonForm(i) }, ) } @Test fun bulkPokemonHabitat() = runTest { testEach( - { o, l -> StaticPokeApi.getPokemonHabitatList(o, l) }, - { i -> StaticPokeApi.getPokemonHabitat(i) }, + { o, l -> LocalPokeApi.getPokemonHabitatList(o, l) }, + { i -> LocalPokeApi.getPokemonHabitat(i) }, ) } @Test fun bulkPokemonShape() = runTest { testEach( - { o, l -> StaticPokeApi.getPokemonShapeList(o, l) }, - { i -> StaticPokeApi.getPokemonShape(i) }, + { o, l -> LocalPokeApi.getPokemonShapeList(o, l) }, + { i -> LocalPokeApi.getPokemonShape(i) }, ) } @Test fun bulkPokemonSpecies() = runTest { testEach( - { o, l -> StaticPokeApi.getPokemonSpeciesList(o, l) }, - { i -> StaticPokeApi.getPokemonSpecies(i) }, + { o, l -> LocalPokeApi.getPokemonSpeciesList(o, l) }, + { i -> LocalPokeApi.getPokemonSpecies(i) }, ) } @Test fun bulkStat() = runTest { - testEach({ o, l -> StaticPokeApi.getStatList(o, l) }, { i -> StaticPokeApi.getStat(i) }) + testEach({ o, l -> LocalPokeApi.getStatList(o, l) }, { i -> LocalPokeApi.getStat(i) }) } @Test fun bulkType() = runTest { - testEach({ o, l -> StaticPokeApi.getTypeList(o, l) }, { i -> StaticPokeApi.getType(i) }) + testEach({ o, l -> LocalPokeApi.getTypeList(o, l) }, { i -> LocalPokeApi.getType(i) }) } @Test fun bulkLanguage() = runTest { - testEach({ o, l -> StaticPokeApi.getLanguageList(o, l) }, { i -> StaticPokeApi.getLanguage(i) }) + testEach({ o, l -> LocalPokeApi.getLanguageList(o, l) }, { i -> LocalPokeApi.getLanguage(i) }) } } diff --git a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/StaticPokeApi.kt b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/LocalPokeApi.kt similarity index 98% rename from src/commonTest/kotlin/dev/sargunv/pokekotlin/test/StaticPokeApi.kt rename to src/commonTest/kotlin/dev/sargunv/pokekotlin/test/LocalPokeApi.kt index f866efa8..1d55aedd 100644 --- a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/StaticPokeApi.kt +++ b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/LocalPokeApi.kt @@ -41,5 +41,5 @@ private val OffsetLimitPlugin = } } -object StaticPokeApi : +object LocalPokeApi : PokeApi by (PokeApi(baseUrl = "http://localhost:8080/api/v2/") { install(OffsetLimitPlugin) }) diff --git a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/BerryTest.kt b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/BerryTest.kt index 793d4f1d..c17fee95 100644 --- a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/BerryTest.kt +++ b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/BerryTest.kt @@ -3,7 +3,7 @@ package dev.sargunv.pokekotlin.test.model import dev.sargunv.pokekotlin.model.FlavorBerryMap import dev.sargunv.pokekotlin.model.Name import dev.sargunv.pokekotlin.model.NamedApiResource -import dev.sargunv.pokekotlin.test.StaticPokeApi +import dev.sargunv.pokekotlin.test.LocalPokeApi import kotlin.test.Test import kotlin.test.assertContains import kotlin.test.assertEquals @@ -14,7 +14,7 @@ class BerryTest { @Test fun getBerry() = runTest { - StaticPokeApi.getBerry(34).apply { + LocalPokeApi.getBerry(34).apply { assertEquals(34, id) assertEquals("durin", name) assertEquals(15, growthTime) @@ -32,7 +32,7 @@ class BerryTest { @Test fun getBerryFirmness() = runTest { - StaticPokeApi.getBerryFirmness(3).apply { + LocalPokeApi.getBerryFirmness(3).apply { assertEquals(3, id) assertEquals("hard", name) assertContains(berries, NamedApiResource("rawst", "berry", 4)) @@ -42,7 +42,7 @@ class BerryTest { @Test fun getBerryFlavor() = runTest { - StaticPokeApi.getBerryFlavor(3).apply { + LocalPokeApi.getBerryFlavor(3).apply { assertEquals(3, id) assertEquals("sweet", name) assertEquals(NamedApiResource("cute", "contest-type", 3), contestType) diff --git a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/ContestTest.kt b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/ContestTest.kt index 06e9cc4f..27fb02c5 100644 --- a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/ContestTest.kt +++ b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/ContestTest.kt @@ -4,7 +4,7 @@ import dev.sargunv.pokekotlin.model.ContestName import dev.sargunv.pokekotlin.model.Effect import dev.sargunv.pokekotlin.model.FlavorText import dev.sargunv.pokekotlin.model.NamedApiResource -import dev.sargunv.pokekotlin.test.StaticPokeApi +import dev.sargunv.pokekotlin.test.LocalPokeApi import kotlin.test.Test import kotlin.test.assertContains import kotlin.test.assertEquals @@ -14,7 +14,7 @@ class ContestTest { @Test fun getContestType() = runTest { - StaticPokeApi.getContestType(4).apply { + LocalPokeApi.getContestType(4).apply { assertEquals(4, id) assertEquals("smart", name) assertEquals(NamedApiResource("bitter", "berry-flavor", 4), berryFlavor) @@ -31,7 +31,7 @@ class ContestTest { @Test fun getContestEffect() = runTest { - StaticPokeApi.getContestEffect(27).apply { + LocalPokeApi.getContestEffect(27).apply { assertEquals(27, id) assertEquals(2, appeal) assertEquals(0, jam) @@ -54,7 +54,7 @@ class ContestTest { @Test fun getSuperContestEffect() = runTest { - StaticPokeApi.getSuperContestEffect(14).apply { + LocalPokeApi.getSuperContestEffect(14).apply { assertEquals(14, id) assertEquals(2, appeal) assertContains( diff --git a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/EncounterTest.kt b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/EncounterTest.kt index f8726a64..67094e01 100644 --- a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/EncounterTest.kt +++ b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/EncounterTest.kt @@ -2,7 +2,7 @@ package dev.sargunv.pokekotlin.test.model import dev.sargunv.pokekotlin.model.Name import dev.sargunv.pokekotlin.model.NamedApiResource -import dev.sargunv.pokekotlin.test.StaticPokeApi +import dev.sargunv.pokekotlin.test.LocalPokeApi import kotlin.test.Test import kotlin.test.assertContains import kotlin.test.assertEquals @@ -12,7 +12,7 @@ class EncounterTest { @Test fun getEncounterMethod() = runTest { - StaticPokeApi.getEncounterMethod(5).apply { + LocalPokeApi.getEncounterMethod(5).apply { assertEquals(5, id) assertEquals("surf", name) assertEquals(14, order) @@ -25,7 +25,7 @@ class EncounterTest { @Test fun getEncounterCondition() = runTest { - StaticPokeApi.getEncounterCondition(5).apply { + LocalPokeApi.getEncounterCondition(5).apply { assertEquals(5, id) assertEquals("radio", name) assertContains(values, NamedApiResource("radio-hoenn", "encounter-condition-value", 15)) @@ -35,7 +35,7 @@ class EncounterTest { @Test fun getEncounterConditionValue() = runTest { - StaticPokeApi.getEncounterConditionValue(5).apply { + LocalPokeApi.getEncounterConditionValue(5).apply { assertEquals(5, id) assertEquals("time-night", name) assertEquals(NamedApiResource("time", "encounter-condition", 2), condition) diff --git a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/EvolutionTest.kt b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/EvolutionTest.kt index 905d3f5b..a998fb98 100644 --- a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/EvolutionTest.kt +++ b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/EvolutionTest.kt @@ -4,7 +4,7 @@ import dev.sargunv.pokekotlin.model.ChainLink import dev.sargunv.pokekotlin.model.EvolutionDetail import dev.sargunv.pokekotlin.model.Name import dev.sargunv.pokekotlin.model.NamedApiResource -import dev.sargunv.pokekotlin.test.StaticPokeApi +import dev.sargunv.pokekotlin.test.LocalPokeApi import kotlin.test.Test import kotlin.test.assertContains import kotlin.test.assertEquals @@ -15,7 +15,7 @@ class EvolutionTest { @Test fun getEvolutionChain1() = runTest { - StaticPokeApi.getEvolutionChain(1).apply { + LocalPokeApi.getEvolutionChain(1).apply { assertEquals(1, id) assertEquals(null, babyTriggerItem) assertEquals( @@ -60,7 +60,7 @@ class EvolutionTest { @Test fun getEvolutionChain2() = runTest { - StaticPokeApi.getEvolutionChain(109).apply { + LocalPokeApi.getEvolutionChain(109).apply { assertNotNull( chain.evolvesTo.find { it.evolutionDetails.contains( @@ -77,7 +77,7 @@ class EvolutionTest { @Test fun getEvolutionChain3() = runTest { - StaticPokeApi.getEvolutionChain(67).apply { + LocalPokeApi.getEvolutionChain(67).apply { assertNotNull( chain.evolvesTo.find { it.evolutionDetails.contains( @@ -93,7 +93,7 @@ class EvolutionTest { @Test fun getEvolutionChain4() = runTest { - StaticPokeApi.getEvolutionChain(67).apply { + LocalPokeApi.getEvolutionChain(67).apply { assertNotNull( chain.evolvesTo.find { it.evolutionDetails.contains( @@ -109,7 +109,7 @@ class EvolutionTest { @Test fun getEvolutionChain5() = runTest { - StaticPokeApi.getEvolutionChain(67).apply { + LocalPokeApi.getEvolutionChain(67).apply { assertNotNull( chain.evolvesTo.find { it.evolutionDetails.contains( @@ -126,7 +126,7 @@ class EvolutionTest { @Test fun getEvolutionChain6() = runTest { - StaticPokeApi.getEvolutionChain(67).apply { + LocalPokeApi.getEvolutionChain(67).apply { assertNotNull( chain.evolvesTo.find { it.evolutionDetails.contains( @@ -143,7 +143,7 @@ class EvolutionTest { @Test fun getEvolutionChain7() = runTest { - StaticPokeApi.getEvolutionChain(112).apply { + LocalPokeApi.getEvolutionChain(112).apply { assertContains( chain.evolvesTo[0].evolvesTo[0].evolutionDetails, EvolutionDetail( @@ -156,7 +156,7 @@ class EvolutionTest { @Test fun getEvolutionChain8() = runTest { - StaticPokeApi.getEvolutionChain(213).apply { + LocalPokeApi.getEvolutionChain(213).apply { assertNotNull( chain.evolvesTo.find { it.evolutionDetails.contains( @@ -173,7 +173,7 @@ class EvolutionTest { @Test fun getEvolutionChain9() = runTest { - StaticPokeApi.getEvolutionChain(178).apply { + LocalPokeApi.getEvolutionChain(178).apply { assertNotNull( chain.evolvesTo.find { it.evolutionDetails.contains( @@ -189,7 +189,7 @@ class EvolutionTest { @Test fun getEvolutionChain10() = runTest { - StaticPokeApi.getEvolutionChain(346).apply { + LocalPokeApi.getEvolutionChain(346).apply { assertNotNull( chain.evolvesTo.find { it.evolutionDetails.contains( @@ -206,7 +206,7 @@ class EvolutionTest { @Test fun getEvolutionChain11() = runTest { - StaticPokeApi.getEvolutionChain(47).apply { + LocalPokeApi.getEvolutionChain(47).apply { assertNotNull( chain.evolvesTo.find { it.evolutionDetails.contains( @@ -223,7 +223,7 @@ class EvolutionTest { @Test fun getEvolutionChain12() = runTest { - StaticPokeApi.getEvolutionChain(362).apply { + LocalPokeApi.getEvolutionChain(362).apply { assertNotNull( chain.evolvesTo[0].evolvesTo.find { it.evolutionDetails.contains( @@ -240,7 +240,7 @@ class EvolutionTest { @Test fun getEvolutionChain13() = runTest { - StaticPokeApi.getEvolutionChain(352).apply { + LocalPokeApi.getEvolutionChain(352).apply { assertNotNull( chain.evolvesTo.find { it.evolutionDetails.contains( @@ -257,7 +257,7 @@ class EvolutionTest { @Test fun getEvolutionChain14() = runTest { - StaticPokeApi.getEvolutionChain(116).apply { + LocalPokeApi.getEvolutionChain(116).apply { assertNotNull( chain.evolvesTo.find { it.evolutionDetails.contains( @@ -273,7 +273,7 @@ class EvolutionTest { @Test fun getEvolutionChain15() = runTest { - StaticPokeApi.getEvolutionChain(312).apply { + LocalPokeApi.getEvolutionChain(312).apply { assertNotNull( chain.evolvesTo.find { it.evolutionDetails.contains( @@ -289,7 +289,7 @@ class EvolutionTest { @Test fun getEvolutionChain16() = runTest { - StaticPokeApi.getEvolutionChain(72).apply { + LocalPokeApi.getEvolutionChain(72).apply { assertEquals(NamedApiResource("full-incense", "item", 293), babyTriggerItem) assertEquals(true, chain.isBaby) } @@ -297,7 +297,7 @@ class EvolutionTest { @Test fun getEvolutionTrigger() = runTest { - StaticPokeApi.getEvolutionTrigger(1).apply { + LocalPokeApi.getEvolutionTrigger(1).apply { assertEquals(1, id) assertEquals("level-up", name) assertContains( diff --git a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/GameTest.kt b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/GameTest.kt index 54e61a2d..f0d43c9a 100644 --- a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/GameTest.kt +++ b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/GameTest.kt @@ -4,7 +4,7 @@ import dev.sargunv.pokekotlin.model.Description import dev.sargunv.pokekotlin.model.Name import dev.sargunv.pokekotlin.model.NamedApiResource import dev.sargunv.pokekotlin.model.PokemonEntry -import dev.sargunv.pokekotlin.test.StaticPokeApi +import dev.sargunv.pokekotlin.test.LocalPokeApi import kotlin.test.Test import kotlin.test.assertContains import kotlin.test.assertEquals @@ -14,7 +14,7 @@ class GameTest { @Test fun getGeneration() = runTest { - StaticPokeApi.getGeneration(6).apply { + LocalPokeApi.getGeneration(6).apply { assertEquals(6, id) assertEquals("generation-vi", name) assertContains(abilities, NamedApiResource("primordial-sea", "ability", 189)) @@ -32,7 +32,7 @@ class GameTest { @Test fun getPokedex() = runTest { - StaticPokeApi.getPokedex(12).apply { + LocalPokeApi.getPokedex(12).apply { assertEquals(12, id) assertEquals("kalos-central", name) assertEquals(true, isMainSeries) @@ -58,7 +58,7 @@ class GameTest { @Test fun getVersion() = runTest { - StaticPokeApi.getVersion(9).apply { + LocalPokeApi.getVersion(9).apply { assertEquals(9, id) assertEquals("emerald", name) assertContains( @@ -71,7 +71,7 @@ class GameTest { @Test fun getVersionGroup() = runTest { - StaticPokeApi.getVersionGroup(1).apply { + LocalPokeApi.getVersionGroup(1).apply { assertEquals(1, id) assertEquals("red-blue", name) assertEquals(1, order) diff --git a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/ItemTest.kt b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/ItemTest.kt index 4be56619..fa9467c2 100644 --- a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/ItemTest.kt +++ b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/ItemTest.kt @@ -9,7 +9,7 @@ import dev.sargunv.pokekotlin.model.Name import dev.sargunv.pokekotlin.model.NamedApiResource import dev.sargunv.pokekotlin.model.VerboseEffect import dev.sargunv.pokekotlin.model.VersionGroupFlavorText -import dev.sargunv.pokekotlin.test.StaticPokeApi +import dev.sargunv.pokekotlin.test.LocalPokeApi import kotlin.test.Test import kotlin.test.assertContains import kotlin.test.assertEquals @@ -22,7 +22,7 @@ class ItemTest { @Test fun getItem1() = runTest { - StaticPokeApi.getItem(20).apply { + LocalPokeApi.getItem(20).apply { assertEquals(20, id) assertEquals("ice-heal", name) assertEquals(100, cost) @@ -66,7 +66,7 @@ class ItemTest { @Test fun getItem2() = runTest { - StaticPokeApi.getItem(33).apply { + LocalPokeApi.getItem(33).apply { assertNotEquals( null, heldByPokemon.find { @@ -84,23 +84,23 @@ class ItemTest { @Test fun getItem3() = runTest { - StaticPokeApi.getItem(249).apply { + LocalPokeApi.getItem(249).apply { assertEquals(NamedApiResource("badly-poison", "item-fling-effect", 1), flingEffect) } } @Test fun getItem4() = runTest { - StaticPokeApi.getItem(231).apply { + LocalPokeApi.getItem(231).apply { assertEquals(ApiResource("evolution-chain", 90), babyTriggerFor) } } - @Test fun getItem5() = runTest { StaticPokeApi.getItem(967) } + @Test fun getItem5() = runTest { LocalPokeApi.getItem(967) } @Test fun getItem6() = runTest { - StaticPokeApi.getItem(305).apply { + LocalPokeApi.getItem(305).apply { assertNotNull( machines.find { machineVersionDetail -> machineVersionDetail.machine == ApiResource("machine", 1) && @@ -112,7 +112,7 @@ class ItemTest { @Test fun getItemAttribute() = runTest { - StaticPokeApi.getItemAttribute(3).apply { + LocalPokeApi.getItemAttribute(3).apply { assertEquals(3, id) assertEquals("usable-overworld", name) assertContains( @@ -132,7 +132,7 @@ class ItemTest { @Test fun getItemCategory() = runTest { - StaticPokeApi.getItemCategory(34).apply { + LocalPokeApi.getItemCategory(34).apply { assertEquals(34, id) assertEquals("standard-balls", name) assertEquals(NamedApiResource("pokeballs", "item-pocket", 3), pocket) @@ -146,7 +146,7 @@ class ItemTest { @Test fun getItemFlingEffect() = runTest { - StaticPokeApi.getItemFlingEffect(1).apply { + LocalPokeApi.getItemFlingEffect(1).apply { assertEquals(1, id) assertEquals("badly-poison", name) assertContains( @@ -162,7 +162,7 @@ class ItemTest { @Test fun getItemPocket() = runTest { - StaticPokeApi.getItemPocket(4).apply { + LocalPokeApi.getItemPocket(4).apply { assertEquals(4, id) assertEquals("machines", name) assertContains(categories, NamedApiResource("all-machines", "item-category", 37)) diff --git a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/LocationTest.kt b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/LocationTest.kt index 3318b1bc..52eb94c4 100644 --- a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/LocationTest.kt +++ b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/LocationTest.kt @@ -5,7 +5,7 @@ import dev.sargunv.pokekotlin.model.GenerationGameIndex import dev.sargunv.pokekotlin.model.Name import dev.sargunv.pokekotlin.model.NamedApiResource import dev.sargunv.pokekotlin.model.PalParkEncounterSpecies -import dev.sargunv.pokekotlin.test.StaticPokeApi +import dev.sargunv.pokekotlin.test.LocalPokeApi import kotlin.test.Test import kotlin.test.assertContains import kotlin.test.assertEquals @@ -16,7 +16,7 @@ class LocationTest { @Test fun getLocation() = runTest { - StaticPokeApi.getLocation(20).apply { + LocalPokeApi.getLocation(20).apply { assertEquals(20, id) assertEquals("wayward-cave", name) assertEquals(NamedApiResource("sinnoh", "region", 4), region) @@ -37,7 +37,7 @@ class LocationTest { @Test fun getLocationArea() = runTest { - StaticPokeApi.getLocationArea(20).apply { + LocalPokeApi.getLocationArea(20).apply { assertEquals(20, id) assertEquals("mt-coronet-cave", name) assertEquals(20, gameIndex) @@ -72,7 +72,7 @@ class LocationTest { @Test fun getPalParkArea() = runTest { - StaticPokeApi.getPalParkArea(2).apply { + LocalPokeApi.getPalParkArea(2).apply { assertEquals(2, id) assertEquals("field", name) assertContains(names, Name(name = "Field", language = NamedApiResource("en", "language", 9))) @@ -89,7 +89,7 @@ class LocationTest { @Test fun getRegion() = runTest { - StaticPokeApi.getRegion(1).apply { + LocalPokeApi.getRegion(1).apply { assertEquals(1, id) assertEquals("kanto", name) assertEquals(NamedApiResource("generation-i", "generation", 1), mainGeneration) diff --git a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/MachineTest.kt b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/MachineTest.kt index 946f68b5..735ffd47 100644 --- a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/MachineTest.kt +++ b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/MachineTest.kt @@ -1,7 +1,7 @@ package dev.sargunv.pokekotlin.test.model import dev.sargunv.pokekotlin.model.NamedApiResource -import dev.sargunv.pokekotlin.test.StaticPokeApi +import dev.sargunv.pokekotlin.test.LocalPokeApi import kotlin.test.Test import kotlin.test.assertEquals import kotlinx.coroutines.test.runTest @@ -10,7 +10,7 @@ class MachineTest { @Test fun getMachine() = runTest { - StaticPokeApi.getMachine(18).apply { + LocalPokeApi.getMachine(18).apply { assertEquals(18, id) assertEquals(NamedApiResource("tm01", "item", 305), item) assertEquals(NamedApiResource("work-up", "move", 526), move) diff --git a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/MoveTest.kt b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/MoveTest.kt index d87003d9..19fe6011 100644 --- a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/MoveTest.kt +++ b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/MoveTest.kt @@ -1,7 +1,7 @@ package dev.sargunv.pokekotlin.test.model import dev.sargunv.pokekotlin.model.* -import dev.sargunv.pokekotlin.test.StaticPokeApi +import dev.sargunv.pokekotlin.test.LocalPokeApi import kotlin.test.Test import kotlin.test.assertContains import kotlin.test.assertEquals @@ -12,7 +12,7 @@ class MoveTest { @Test fun getMove1() = runTest { - StaticPokeApi.getMove(34).apply { + LocalPokeApi.getMove(34).apply { assertEquals(34, id) assertEquals("body-slam", name) assertEquals(100, accuracy) @@ -81,7 +81,7 @@ class MoveTest { @Test fun getMove2() = runTest { - StaticPokeApi.getMove(400).apply { + LocalPokeApi.getMove(400).apply { assertEquals( ContestComboSets( normalSet = ContestComboDetail(null, null), @@ -94,7 +94,7 @@ class MoveTest { @Test fun getMove3() = runTest { - StaticPokeApi.getMove(16).apply { + LocalPokeApi.getMove(16).apply { assertNotNull( effectChanges.find { it.versionGroup == NamedApiResource("gold-silver", "version-group", 3) && @@ -109,7 +109,7 @@ class MoveTest { @Test fun getMove4() = runTest { - StaticPokeApi.getMove(14).apply { + LocalPokeApi.getMove(14).apply { assertContains( statChanges, MoveStatChange(change = 2, stat = NamedApiResource("attack", "stat", 2)), @@ -119,7 +119,7 @@ class MoveTest { @Test fun getMove5() = runTest { - StaticPokeApi.getMove(2).apply { + LocalPokeApi.getMove(2).apply { assertContains( pastValues, PastMoveStatValues( @@ -137,7 +137,7 @@ class MoveTest { @Test fun getMoveAilment() = runTest { - StaticPokeApi.getMoveAilment(1).apply { + LocalPokeApi.getMoveAilment(1).apply { assertEquals(1, id) assertEquals("paralysis", name) assertContains( @@ -150,7 +150,7 @@ class MoveTest { @Test fun getMoveBattleStyle() = runTest { - StaticPokeApi.getMoveBattleStyle(1).apply { + LocalPokeApi.getMoveBattleStyle(1).apply { assertEquals(1, id) assertEquals("attack", name) assertContains(names, Name(name = "Attack", language = NamedApiResource("en", "language", 9))) @@ -159,7 +159,7 @@ class MoveTest { @Test fun getMoveCategory() = runTest { - StaticPokeApi.getMoveCategory(1).apply { + LocalPokeApi.getMoveCategory(1).apply { assertEquals(1, id) assertEquals("ailment", name) assertContains( @@ -175,7 +175,7 @@ class MoveTest { @Test fun getMoveDamageClass() = runTest { - StaticPokeApi.getMoveDamageClass(1).apply { + LocalPokeApi.getMoveDamageClass(1).apply { assertEquals(1, id) assertEquals("status", name) assertContains(names, Name(name = "status", language = NamedApiResource("en", "language", 9))) @@ -189,7 +189,7 @@ class MoveTest { @Test fun getMoveLearnMethod() = runTest { - StaticPokeApi.getMoveLearnMethod(10).apply { + LocalPokeApi.getMoveLearnMethod(10).apply { assertEquals(10, id) assertEquals("form-change", name) assertContains( @@ -212,7 +212,7 @@ class MoveTest { @Test fun getMoveTarget() = runTest { - StaticPokeApi.getMoveTarget(8).apply { + LocalPokeApi.getMoveTarget(8).apply { assertEquals(8, id) assertEquals("random-opponent", name) assertContains( diff --git a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/PokemonTest.kt b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/PokemonTest.kt index 8f4a4851..76e8eb0f 100644 --- a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/PokemonTest.kt +++ b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/PokemonTest.kt @@ -28,7 +28,7 @@ import dev.sargunv.pokekotlin.model.PokemonType import dev.sargunv.pokekotlin.model.TypePokemon import dev.sargunv.pokekotlin.model.VerboseEffect import dev.sargunv.pokekotlin.model.VersionGameIndex -import dev.sargunv.pokekotlin.test.StaticPokeApi +import dev.sargunv.pokekotlin.test.LocalPokeApi import kotlin.test.Test import kotlin.test.assertContains import kotlin.test.assertEquals @@ -40,7 +40,7 @@ class PokemonTest { @Test fun getAbility() = runTest { - StaticPokeApi.getAbility(1).apply { + LocalPokeApi.getAbility(1).apply { assertEquals(1, id) assertEquals("stench", name) assertEquals(true, isMainSeries) @@ -85,7 +85,7 @@ class PokemonTest { @Test fun getCharacteristic() = runTest { - StaticPokeApi.getCharacteristic(1).apply { + LocalPokeApi.getCharacteristic(1).apply { assertEquals(1, id) assertEquals(0, geneModulo) assertEquals((0..6).map { it * 5 }.toList(), possibleValues) @@ -98,7 +98,7 @@ class PokemonTest { @Test fun getEggGroup() = runTest { - StaticPokeApi.getEggGroup(1).apply { + LocalPokeApi.getEggGroup(1).apply { assertEquals(1, id) assertEquals("monster", name) assertContains( @@ -111,7 +111,7 @@ class PokemonTest { @Test fun getGender() = runTest { - StaticPokeApi.getGender(1).apply { + LocalPokeApi.getGender(1).apply { assertEquals(1, id) assertEquals("female", name) assertContains( @@ -127,7 +127,7 @@ class PokemonTest { @Test fun getGrowthRate() = runTest { - StaticPokeApi.getGrowthRate(1).apply { + LocalPokeApi.getGrowthRate(1).apply { assertEquals(1, id) assertEquals("slow", name) assertEquals("\\frac{5x^3}{4}", formula) @@ -142,7 +142,7 @@ class PokemonTest { @Test fun getNature() = runTest { - StaticPokeApi.getNature(10).apply { + LocalPokeApi.getNature(10).apply { assertEquals(10, id) assertEquals("hasty", name) assertEquals(NamedApiResource("speed", "stat", 6), increasedStat) @@ -170,7 +170,7 @@ class PokemonTest { @Test fun getPokeathlonStat() = runTest { - StaticPokeApi.getPokeathlonStat(1).apply { + LocalPokeApi.getPokeathlonStat(1).apply { assertEquals(1, id) assertEquals("speed", name) assertContains(names, Name(name = "Speed", language = NamedApiResource("en", "language", 9))) @@ -190,7 +190,7 @@ class PokemonTest { @Test fun getPokemon1() = runTest { - StaticPokeApi.getPokemon(1).apply { + LocalPokeApi.getPokemon(1).apply { assertEquals(1, id) assertEquals("bulbasaur", name) assertEquals(64, baseExperience) @@ -233,7 +233,7 @@ class PokemonTest { @Test fun getPokemon2() = runTest { - StaticPokeApi.getPokemon(12).apply { + LocalPokeApi.getPokemon(12).apply { assertNotNull( heldItems.find { it.item == NamedApiResource("silver-powder", "item", 199) && @@ -246,7 +246,7 @@ class PokemonTest { @Test fun getPokemon3() = runTest { - StaticPokeApi.getPokemonEncounterList(12).apply { + LocalPokeApi.getPokemonEncounterList(12).apply { assertNotNull( find { locAreaEncounter -> locAreaEncounter.locationArea == @@ -270,7 +270,7 @@ class PokemonTest { @Test fun getPokemon4() = runTest { - StaticPokeApi.getPokemon(399).apply { + LocalPokeApi.getPokemon(399).apply { sprites.apply { assertTrue(backFemale!!.endsWith("/sprites/pokemon/back/female/399.png")) assertTrue(backShinyFemale!!.endsWith("/sprites/pokemon/back/shiny/female/399.png")) @@ -286,7 +286,7 @@ class PokemonTest { @Test fun getPokemonColor() = runTest { - StaticPokeApi.getPokemonColor(1).apply { + LocalPokeApi.getPokemonColor(1).apply { assertEquals(1, id) assertEquals("black", name) assertContains(names, Name(name = "Black", language = NamedApiResource("en", "language", 9))) @@ -296,7 +296,7 @@ class PokemonTest { @Test fun getPokemonForm() = runTest { - StaticPokeApi.getPokemonForm(1).apply { + LocalPokeApi.getPokemonForm(1).apply { assertEquals(1, id) assertEquals("bulbasaur", name) assertEquals(1, order) @@ -318,7 +318,7 @@ class PokemonTest { @Test fun getPokemonForm2() = runTest { - StaticPokeApi.getPokemonForm(10266).apply { + LocalPokeApi.getPokemonForm(10266).apply { assertContains( formNames, Name(name = "Original Color", language = NamedApiResource("en", "language", 9)), @@ -328,7 +328,7 @@ class PokemonTest { @Test fun getPokemonHabitat() = runTest { - StaticPokeApi.getPokemonHabitat(1).apply { + LocalPokeApi.getPokemonHabitat(1).apply { assertEquals(1, id) assertEquals("cave", name) assertContains(names, Name(name = "cave", language = NamedApiResource("en", "language", 9))) @@ -338,7 +338,7 @@ class PokemonTest { @Test fun getPokemonShape() = runTest { - StaticPokeApi.getPokemonShape(1).apply { + LocalPokeApi.getPokemonShape(1).apply { assertEquals(1, id) assertEquals("ball", name) assertContains(names, Name(name = "Ball", language = NamedApiResource("en", "language", 9))) @@ -352,7 +352,7 @@ class PokemonTest { @Test fun getPokemonSpecies1() = runTest { - StaticPokeApi.getPokemonSpecies(1).apply { + LocalPokeApi.getPokemonSpecies(1).apply { assertEquals(1, id) assertEquals("bulbasaur", name) assertEquals(1, order) @@ -420,14 +420,14 @@ class PokemonTest { @Test fun getPokemonSpecies2() = runTest { - StaticPokeApi.getPokemonSpecies(2).apply { + LocalPokeApi.getPokemonSpecies(2).apply { assertEquals(NamedApiResource("bulbasaur", "pokemon-species", 1), evolvesFromSpecies) } } @Test fun getPokemonSpecies3() = runTest { - StaticPokeApi.getPokemonSpecies(351).apply { + LocalPokeApi.getPokemonSpecies(351).apply { assertContains( formDescriptions, Description( @@ -443,7 +443,7 @@ class PokemonTest { @Test fun getStat() = runTest { - StaticPokeApi.getStat(2).apply { + LocalPokeApi.getStat(2).apply { assertEquals(2, id) assertEquals("attack", name) assertEquals(2, gameIndex) @@ -465,7 +465,7 @@ class PokemonTest { @Test fun getType() = runTest { - StaticPokeApi.getType(8).apply { + LocalPokeApi.getType(8).apply { assertEquals(8, id) assertEquals("ghost", name) damageRelations.apply { diff --git a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/ResourceListTest.kt b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/ResourceListTest.kt index 84b2523e..eb8bd98a 100644 --- a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/ResourceListTest.kt +++ b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/ResourceListTest.kt @@ -4,7 +4,7 @@ import dev.sargunv.pokekotlin.model.ApiResource import dev.sargunv.pokekotlin.model.ApiResourceList import dev.sargunv.pokekotlin.model.NamedApiResource import dev.sargunv.pokekotlin.model.NamedApiResourceList -import dev.sargunv.pokekotlin.test.StaticPokeApi +import dev.sargunv.pokekotlin.test.LocalPokeApi import kotlin.test.Test import kotlin.test.assertContains import kotlin.test.assertEquals @@ -64,250 +64,246 @@ class ResourceListTest { @Test fun getBerryList() = runTest { - testCase("berry", 4, "rawst") { StaticPokeApi.getBerryList(0, pageSize) } + testCase("berry", 4, "rawst") { LocalPokeApi.getBerryList(0, pageSize) } } @Test fun getBerryFirmnessList() = runTest { - testCase("berry-firmness", 4, "very-hard") { StaticPokeApi.getBerryFirmnessList(0, pageSize) } + testCase("berry-firmness", 4, "very-hard") { LocalPokeApi.getBerryFirmnessList(0, pageSize) } } @Test fun getBerryFlavorList() = runTest { - testCase("berry-flavor", 4, "bitter") { StaticPokeApi.getBerryFlavorList(0, pageSize) } + testCase("berry-flavor", 4, "bitter") { LocalPokeApi.getBerryFlavorList(0, pageSize) } } @Test fun getContestTypeList() = runTest { - testCase("contest-type", 4, "smart") { StaticPokeApi.getContestTypeList(0, pageSize) } + testCase("contest-type", 4, "smart") { LocalPokeApi.getContestTypeList(0, pageSize) } } @Test fun getContestEffectList() = runTest { - testCase("contest-effect", 4) { StaticPokeApi.getContestEffectList(0, pageSize) } + testCase("contest-effect", 4) { LocalPokeApi.getContestEffectList(0, pageSize) } } @Test fun getSuperContestEffectList() = runTest { - testCase("super-contest-effect", 2) { StaticPokeApi.getSuperContestEffectList(0, pageSize) } + testCase("super-contest-effect", 2) { LocalPokeApi.getSuperContestEffectList(0, pageSize) } } @Test fun getEncounterMethodList() = runTest { - testCase("encounter-method", 5, "surf") { StaticPokeApi.getEncounterMethodList(0, pageSize) } + testCase("encounter-method", 5, "surf") { LocalPokeApi.getEncounterMethodList(0, pageSize) } } @Test fun getEncounterConditionList() = runTest { testCase("encounter-condition", 3, "radar") { - StaticPokeApi.getEncounterConditionList(0, pageSize) + LocalPokeApi.getEncounterConditionList(0, pageSize) } } @Test fun getEncounterConditionValueList() = runTest { testCase("encounter-condition-value", 4, "time-day") { - StaticPokeApi.getEncounterConditionValueList(0, pageSize) + LocalPokeApi.getEncounterConditionValueList(0, pageSize) } } @Test fun getEvolutionChainList() = runTest { - testCase("evolution-chain", 5) { StaticPokeApi.getEvolutionChainList(0, pageSize) } + testCase("evolution-chain", 5) { LocalPokeApi.getEvolutionChainList(0, pageSize) } } @Test fun getEvolutionTriggerList() = runTest { - testCase("evolution-trigger", 2, "trade") { StaticPokeApi.getEvolutionTriggerList(0, pageSize) } + testCase("evolution-trigger", 2, "trade") { LocalPokeApi.getEvolutionTriggerList(0, pageSize) } } @Test fun getGenerationList() = runTest { - testCase("generation", 3, "generation-iii") { StaticPokeApi.getGenerationList(0, pageSize) } + testCase("generation", 3, "generation-iii") { LocalPokeApi.getGenerationList(0, pageSize) } } @Test fun getPokedexList() = runTest { - testCase("pokedex", 2, "kanto") { StaticPokeApi.getPokedexList(0, pageSize) } + testCase("pokedex", 2, "kanto") { LocalPokeApi.getPokedexList(0, pageSize) } } @Test fun getVersionList() = runTest { - testCase("version", 4, "gold") { StaticPokeApi.getVersionList(0, pageSize) } + testCase("version", 4, "gold") { LocalPokeApi.getVersionList(0, pageSize) } } @Test fun getVersionGroupList() = runTest { - testCase("version-group", 3, "gold-silver") { StaticPokeApi.getVersionGroupList(0, pageSize) } + testCase("version-group", 3, "gold-silver") { LocalPokeApi.getVersionGroupList(0, pageSize) } } @Test fun getItemList() = runTest { - testCase("item", 16, "cherish-ball") { StaticPokeApi.getItemList(0, pageSize) } + testCase("item", 16, "cherish-ball") { LocalPokeApi.getItemList(0, pageSize) } } @Test fun getItemAttributeList() = runTest { - testCase("item-attribute", 2, "consumable") { StaticPokeApi.getItemAttributeList(0, pageSize) } + testCase("item-attribute", 2, "consumable") { LocalPokeApi.getItemAttributeList(0, pageSize) } } @Test fun getItemCategoryList() = runTest { - testCase("item-category", 2, "effort-drop") { StaticPokeApi.getItemCategoryList(0, pageSize) } + testCase("item-category", 2, "effort-drop") { LocalPokeApi.getItemCategoryList(0, pageSize) } } @Test fun getItemFlingEffectList() = runTest { testCase("item-fling-effect", 4, "herb-effect") { - StaticPokeApi.getItemFlingEffectList(0, pageSize) + LocalPokeApi.getItemFlingEffectList(0, pageSize) } } @Test fun getItemPocketList() = runTest { - testCase("item-pocket", 3, "pokeballs") { StaticPokeApi.getItemPocketList(0, pageSize) } + testCase("item-pocket", 3, "pokeballs") { LocalPokeApi.getItemPocketList(0, pageSize) } } @Test fun getMoveList() = runTest { - testCase("move", 17, "wing-attack") { StaticPokeApi.getMoveList(0, pageSize) } + testCase("move", 17, "wing-attack") { LocalPokeApi.getMoveList(0, pageSize) } } @Test fun getMoveAilmentList() = runTest { - testCase("move-ailment", 5, "poison") { StaticPokeApi.getMoveAilmentList(0, pageSize) } + testCase("move-ailment", 5, "poison") { LocalPokeApi.getMoveAilmentList(0, pageSize) } } @Test fun getMoveBattleStyleList() = runTest { - testCase("move-battle-style", 2, "defense") { - StaticPokeApi.getMoveBattleStyleList(0, pageSize) - } + testCase("move-battle-style", 2, "defense") { LocalPokeApi.getMoveBattleStyleList(0, pageSize) } } @Test fun getMoveCategoryList() = runTest { - testCase("move-category", 11, "field-effect") { StaticPokeApi.getMoveCategoryList(0, pageSize) } + testCase("move-category", 11, "field-effect") { LocalPokeApi.getMoveCategoryList(0, pageSize) } } @Test fun getMoveDamageClassList() = runTest { testCase("move-damage-class", 2, "physical") { - StaticPokeApi.getMoveDamageClassList(0, pageSize) + LocalPokeApi.getMoveDamageClassList(0, pageSize) } } @Test fun getMoveLearnMethodList() = runTest { - testCase("move-learn-method", 4, "machine") { - StaticPokeApi.getMoveLearnMethodList(0, pageSize) - } + testCase("move-learn-method", 4, "machine") { LocalPokeApi.getMoveLearnMethodList(0, pageSize) } } @Test fun getMoveTargetList() = runTest { - testCase("move-target", 14, "all-pokemon") { StaticPokeApi.getMoveTargetList(0, pageSize) } + testCase("move-target", 14, "all-pokemon") { LocalPokeApi.getMoveTargetList(0, pageSize) } } @Test fun getLocationList() = runTest { - testCase("location", 31, "sinnoh-route-201") { StaticPokeApi.getLocationList(0, pageSize) } + testCase("location", 31, "sinnoh-route-201") { LocalPokeApi.getLocationList(0, pageSize) } } @Test fun getLocationAreaList() = runTest { testCase("location-area", 34, "solaceon-ruins-b1f-c") { - StaticPokeApi.getLocationAreaList(0, pageSize) + LocalPokeApi.getLocationAreaList(0, pageSize) } } @Test fun getPalParkAreaList() = runTest { - testCase("pal-park-area", 3, "mountain") { StaticPokeApi.getPalParkAreaList(0, pageSize) } + testCase("pal-park-area", 3, "mountain") { LocalPokeApi.getPalParkAreaList(0, pageSize) } } @Test fun getRegionList() = runTest { - testCase("region", 1, "kanto") { StaticPokeApi.getRegionList(0, pageSize) } + testCase("region", 1, "kanto") { LocalPokeApi.getRegionList(0, pageSize) } } @Test fun getAbilityList() = runTest { - testCase("ability", 5, "sturdy") { StaticPokeApi.getAbilityList(0, pageSize) } + testCase("ability", 5, "sturdy") { LocalPokeApi.getAbilityList(0, pageSize) } } @Test fun getCharacteristicList() = runTest { - testCase("characteristic", 4) { StaticPokeApi.getCharacteristicList(0, pageSize) } + testCase("characteristic", 4) { LocalPokeApi.getCharacteristicList(0, pageSize) } } @Test fun getEggGroupList() = runTest { - testCase("egg-group", 1, "monster") { StaticPokeApi.getEggGroupList(0, pageSize) } + testCase("egg-group", 1, "monster") { LocalPokeApi.getEggGroupList(0, pageSize) } } @Test fun getGenderList() = runTest { - testCase("gender", 2, "male") { StaticPokeApi.getGenderList(0, pageSize) } + testCase("gender", 2, "male") { LocalPokeApi.getGenderList(0, pageSize) } } @Test fun getGrowthRateList() = runTest { - testCase("growth-rate", 3, "fast") { StaticPokeApi.getGrowthRateList(0, pageSize) } + testCase("growth-rate", 3, "fast") { LocalPokeApi.getGrowthRateList(0, pageSize) } } @Test fun getNatureList() = runTest { - testCase("nature", 5, "timid") { StaticPokeApi.getNatureList(0, pageSize) } + testCase("nature", 5, "timid") { LocalPokeApi.getNatureList(0, pageSize) } } @Test fun getPokeathlonStatList() = runTest { - testCase("pokeathlon-stat", 5, "jump") { StaticPokeApi.getPokeathlonStatList(0, pageSize) } + testCase("pokeathlon-stat", 5, "jump") { LocalPokeApi.getPokeathlonStatList(0, pageSize) } } @Test fun getPokemonList() = runTest { - testCase("pokemon", 3, "venusaur") { StaticPokeApi.getPokemonList(0, pageSize) } + testCase("pokemon", 3, "venusaur") { LocalPokeApi.getPokemonList(0, pageSize) } } @Test fun getPokemonColorList() = runTest { - testCase("pokemon-color", 8, "red") { StaticPokeApi.getPokemonColorList(0, pageSize) } + testCase("pokemon-color", 8, "red") { LocalPokeApi.getPokemonColorList(0, pageSize) } } @Test fun getPokemonFormList() = runTest { - testCase("pokemon-form", 18, "pidgeot") { StaticPokeApi.getPokemonFormList(0, pageSize) } + testCase("pokemon-form", 18, "pidgeot") { LocalPokeApi.getPokemonFormList(0, pageSize) } } @Test fun getPokemonHabitatList() = runTest { - testCase("pokemon-habitat", 8, "urban") { StaticPokeApi.getPokemonHabitatList(0, pageSize) } + testCase("pokemon-habitat", 8, "urban") { LocalPokeApi.getPokemonHabitatList(0, pageSize) } } @Test fun getPokemonShapeList() = runTest { - testCase("pokemon-shape", 13, "bug-wings") { StaticPokeApi.getPokemonShapeList(0, pageSize) } + testCase("pokemon-shape", 13, "bug-wings") { LocalPokeApi.getPokemonShapeList(0, pageSize) } } @Test fun getPokemonSpeciesList() = runTest { - testCase("pokemon-species", 20, "raticate") { StaticPokeApi.getPokemonSpeciesList(0, pageSize) } + testCase("pokemon-species", 20, "raticate") { LocalPokeApi.getPokemonSpeciesList(0, pageSize) } } @Test fun getPokemonStatList() = runTest { - testCase("stat", 6, "speed") { StaticPokeApi.getStatList(0, pageSize) } + testCase("stat", 6, "speed") { LocalPokeApi.getStatList(0, pageSize) } } @Test fun getPokemonTypeList() = runTest { - testCase("type", 18, "fairy") { StaticPokeApi.getTypeList(0, pageSize) } + testCase("type", 18, "fairy") { LocalPokeApi.getTypeList(0, pageSize) } } @Test fun getLanguageList() = runTest { - testCase("language", 9, "en") { StaticPokeApi.getLanguageList(0, pageSize) } + testCase("language", 9, "en") { LocalPokeApi.getLanguageList(0, pageSize) } } } diff --git a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/UtilityTest.kt b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/UtilityTest.kt index 82a28263..f87a7714 100644 --- a/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/UtilityTest.kt +++ b/src/commonTest/kotlin/dev/sargunv/pokekotlin/test/model/UtilityTest.kt @@ -2,7 +2,7 @@ package dev.sargunv.pokekotlin.test.model import dev.sargunv.pokekotlin.model.Name import dev.sargunv.pokekotlin.model.NamedApiResource -import dev.sargunv.pokekotlin.test.StaticPokeApi +import dev.sargunv.pokekotlin.test.LocalPokeApi import kotlin.test.Test import kotlin.test.assertContains import kotlin.test.assertEquals @@ -12,7 +12,7 @@ class UtilityTest { @Test fun getLanguage() = runTest { - StaticPokeApi.getLanguage(9).apply { + LocalPokeApi.getLanguage(9).apply { assertEquals(9, id) assertEquals("us", iso3166) assertEquals("en", iso639)