Skip to content

Commit 9f1cc1f

Browse files
committed
Merge remote-tracking branch 'origin/main'
2 parents 9f91a7f + 0d762a5 commit 9f1cc1f

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

hiero-spring/src/test/java/com/openelements/hiero/spring/test/FileClientTests.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ void testNullParams() {
2626
Assertions.assertThrows(NullPointerException.class, () -> fileClient.readFile((FileId) null));
2727
Assertions.assertThrows(NullPointerException.class, () -> fileClient.deleteFile((String) null));
2828
Assertions.assertThrows(NullPointerException.class, () -> fileClient.deleteFile((FileId) null));
29+
Assertions.assertThrows(NullPointerException.class, () -> fileClient.getExpirationTime(null));
2930
}
3031

3132
@Test
@@ -200,6 +201,14 @@ void testGetExpirationTime() throws Exception {
200201
Assertions.assertTrue(expirationTime.isBefore(definedExpirationTime.plusSeconds(1)));
201202
}
202203

204+
@Test
205+
void testGetExpirationTimeForFailures() {
206+
//given
207+
final FileId invalidFileId = FileId.fromString("1.2.3");
208+
//then
209+
Assertions.assertThrows(HieroException.class, () -> fileClient.getExpirationTime(invalidFileId));
210+
}
211+
203212
@Test
204213
@Disabled("Always fails with AUTORENEW_DURATION_NOT_IN_RANGE. Needs to be investigated further.")
205214
void testUpdateExpirationTime() throws Exception {

0 commit comments

Comments
 (0)