test(api): some apple will need country to work

This commit is contained in:
2025-11-07 13:56:38 +07:00
parent 25c5d6d191
commit 7857f29a58
3 changed files with 21 additions and 3 deletions
@@ -3,13 +3,13 @@ package com.miti99.storescraperbot.api.apple.request;
public record AppleAppRequest(
Long id,
String appId,
// String country, // Tạm thời chưa cần phân biệt
String country, // Tạm thời chưa cần phân biệt
Boolean ratings) {
public AppleAppRequest(String appId) {
this(
null,
appId,
// "vn",
"vn",
true);
}
@@ -17,7 +17,11 @@ public record AppleAppRequest(
this(
id,
null,
// "vn",
"vn",
true);
}
public AppleAppRequest(String appId, String country) {
this(null, appId, country, true);
}
}
@@ -11,4 +11,11 @@ class AppStoreScraperTest {
var response = AppStoreScraper.app(request);
System.out.println(GsonUtil.toJson(response));
}
@Test
void testComMPTBuraco() {
var request = new AppleAppRequest("com.mpt.buraco", "mx");
var response = AppStoreScraper.app(request);
System.out.println(GsonUtil.toJson(response));
}
}
@@ -11,4 +11,11 @@ class GooglePlayScraperTest {
var response = GooglePlayScraper.app(request);
System.out.println(GsonUtil.toJson(response));
}
@Test
void testComZingplayBuracoMX() {
var request = new GoogleAppRequest("com.zingplay.buraco.mx", "mx");
var response = GooglePlayScraper.app(request);
System.out.println(GsonUtil.toJson(response));
}
}