@@ -189,40 +189,40 @@ void canCheckIntegerArgumentWithCheckerObject() {
189
189
@ Test
190
190
void canCheckFileArgument () throws IOException {
191
191
assertThatExceptionOfType (IllegalArgumentException .class )
192
- .isThrownBy (() -> Require .argument ("Target" , (File ) null ).isFile ())
192
+ .isThrownBy (() -> Require .argument ("Target" , (Path ) null ).isFile ())
193
193
.withMessage ("Target must be set" );
194
194
File tempFile = File .createTempFile ("example" , "tmp" );
195
195
tempFile .deleteOnExit ();
196
- assertThat (Require .argument ("Target" , tempFile ) .isFile ()).isSameAs (tempFile );
196
+ assertThat (Require .argument ("Target" , tempFile . toPath ()) .isFile ()).isSameAs (tempFile . toPath () );
197
197
File dir = tempFile .getParentFile ();
198
198
assertThatExceptionOfType (IllegalArgumentException .class )
199
- .isThrownBy (() -> Require .argument ("Target" , dir ).isFile ())
199
+ .isThrownBy (() -> Require .argument ("Target" , dir . toPath () ).isFile ())
200
200
.withMessage ("Target must be a regular file: %s" , dir );
201
201
if (!tempFile .delete ()) {
202
202
fail ("Unable to delete temp file" );
203
203
}
204
204
assertThatExceptionOfType (IllegalArgumentException .class )
205
- .isThrownBy (() -> Require .argument ("Target" , tempFile ).isFile ())
205
+ .isThrownBy (() -> Require .argument ("Target" , tempFile . toPath () ).isFile ())
206
206
.withMessage ("Target must exist: %s" , tempFile );
207
207
}
208
208
209
209
@ Test
210
210
void canCheckDirectoryArgument () throws IOException {
211
211
assertThatExceptionOfType (IllegalArgumentException .class )
212
- .isThrownBy (() -> Require .argument ("Target" , (File ) null ).isDirectory ())
212
+ .isThrownBy (() -> Require .argument ("Target" , (Path ) null ).isDirectory ())
213
213
.withMessage ("Target must be set" );
214
214
File tempFile = File .createTempFile ("example" , "tmp" );
215
215
tempFile .deleteOnExit ();
216
216
assertThatExceptionOfType (IllegalArgumentException .class )
217
- .isThrownBy (() -> Require .argument ("Target" , tempFile ).isDirectory ())
217
+ .isThrownBy (() -> Require .argument ("Target" , tempFile . toPath () ).isDirectory ())
218
218
.withMessage ("Target must be a directory: %s" , tempFile );
219
219
File dir = tempFile .getParentFile ();
220
- assertThat (Require .argument ("Target" , dir ) .isDirectory ()).isSameAs (dir );
220
+ assertThat (Require .argument ("Target" , dir . toPath ()) .isDirectory ()).isSameAs (dir . toPath () );
221
221
if (!tempFile .delete ()) {
222
222
fail ("Unable to delete temp file" );
223
223
}
224
224
assertThatExceptionOfType (IllegalArgumentException .class )
225
- .isThrownBy (() -> Require .argument ("Target" , tempFile ).isDirectory ())
225
+ .isThrownBy (() -> Require .argument ("Target" , tempFile . toPath () ).isDirectory ())
226
226
.withMessage ("Target must exist: %s" , tempFile );
227
227
}
228
228
@@ -264,40 +264,40 @@ void canCheckStateClass() {
264
264
@ Test
265
265
void canCheckFileState () throws IOException {
266
266
assertThatExceptionOfType (IllegalStateException .class )
267
- .isThrownBy (() -> Require .state ("Target" , (File ) null ).isFile ())
267
+ .isThrownBy (() -> Require .state ("Target" , (Path ) null ).isFile ())
268
268
.withMessage ("Target must be set" );
269
269
File tempFile = File .createTempFile ("example" , "tmp" );
270
270
tempFile .deleteOnExit ();
271
- assertThat (Require .state ("Target" , tempFile ) .isFile ()).isSameAs (tempFile );
271
+ assertThat (Require .state ("Target" , tempFile . toPath ()) .isFile ()).isSameAs (tempFile . toPath () );
272
272
File dir = tempFile .getParentFile ();
273
273
assertThatExceptionOfType (IllegalStateException .class )
274
- .isThrownBy (() -> Require .state ("Target" , dir ).isFile ())
274
+ .isThrownBy (() -> Require .state ("Target" , dir . toPath () ).isFile ())
275
275
.withMessage ("Target must be a regular file: %s" , dir );
276
276
if (!tempFile .delete ()) {
277
277
fail ("Unable to delete temp file" );
278
278
}
279
279
assertThatExceptionOfType (IllegalStateException .class )
280
- .isThrownBy (() -> Require .state ("Target" , tempFile ).isFile ())
280
+ .isThrownBy (() -> Require .state ("Target" , tempFile . toPath () ).isFile ())
281
281
.withMessage ("Target must exist: %s" , tempFile );
282
282
}
283
283
284
284
@ Test
285
285
void canCheckDirectoryState () throws IOException {
286
286
assertThatExceptionOfType (IllegalStateException .class )
287
- .isThrownBy (() -> Require .state ("Target" , (File ) null ).isDirectory ())
287
+ .isThrownBy (() -> Require .state ("Target" , (Path ) null ).isDirectory ())
288
288
.withMessage ("Target must be set" );
289
289
File tempFile = File .createTempFile ("example" , "tmp" );
290
290
tempFile .deleteOnExit ();
291
291
assertThatExceptionOfType (IllegalStateException .class )
292
- .isThrownBy (() -> Require .state ("Target" , tempFile ).isDirectory ())
292
+ .isThrownBy (() -> Require .state ("Target" , tempFile . toPath () ).isDirectory ())
293
293
.withMessage ("Target must be a directory: %s" , tempFile );
294
294
File dir = tempFile .getParentFile ();
295
- assertThat (Require .state ("Target" , dir ) .isDirectory ()).isSameAs (dir );
295
+ assertThat (Require .state ("Target" , dir . toPath ()) .isDirectory ()).isSameAs (dir . toPath () );
296
296
if (!tempFile .delete ()) {
297
297
fail ("Unable to delete temp file" );
298
298
}
299
299
assertThatExceptionOfType (IllegalStateException .class )
300
- .isThrownBy (() -> Require .state ("Target" , tempFile ).isDirectory ())
300
+ .isThrownBy (() -> Require .state ("Target" , tempFile . toPath () ).isDirectory ())
301
301
.withMessage ("Target must exist: %s" , tempFile );
302
302
}
303
303
0 commit comments