This commit is contained in:
2026-09-20 14:34:02 +08:00
parent 784f7ea6cd
commit 99b1156f96
2 changed files with 3 additions and 4 deletions
@@ -17,7 +17,7 @@ class PdaPackageStorageTest {
@TempDir Path root;
@Test
void rejectsWrongContentAndExtension() {
void rejectsWrongContentAndExtension() throws Exception {
var storage = new PdaPackageStorage(root.toString());
var invalid = new MockMultipartFile("file", "app.wgt", "application/octet-stream", new byte[] {1, 2, 3});
assertThatThrownBy(() -> storage.store("domestic", "11111111-1111-1111-1111-111111111111", "wgt", invalid))
@@ -43,7 +43,6 @@ class PdaReleaseServiceTest {
when(jdbc.query(anyString(), any(RowMapper.class), any(Object[].class))).thenAnswer(invocation -> {
String sql = invocation.getArgument(0);
RowMapper mapper = invocation.getArgument(1);
Object[] params = invocation.getArgument(2);
if (sql.contains("file_pda_release_channel")) {
ResultSet rs = mock(ResultSet.class);
when(rs.getString(1)).thenReturn("domestic-app");
@@ -51,8 +50,8 @@ class PdaReleaseServiceTest {
when(rs.getString(3)).thenReturn(WGT);
return List.of(mapper.mapRow(rs, 0));
}
if (sql.contains("file_pda_release") && params.length == 1) {
String id = (String) params[0];
if (sql.contains("file_pda_release")) {
String id = invocation.getArgument(2);
ResultSet rs = releaseRow(id);
return List.of(mapper.mapRow(rs, 0));
}