Package org.djutils.io
Class ResourceResolverTest
java.lang.Object
org.djutils.io.ResourceResolverTest
ResourceResolverTest tests the ResourceResolver class.
 
Copyright (c) 2025-2025 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information https://djutils.org. The DJUTILS project is distributed under a three-clause BSD-style license, which can be found at https://djutils.org/docs/license.html.
- Author:
 - Alexander Verbraeck
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddToJarFile(String fileName, JarOutputStream jos) Copy a plain file into a jar file.final voidfileTest()Test whether ResourceResolver retrieves files.final voidftpTest()Test whether ResourceResolver can store an ftp handle.final voidhttpTest()Test whether ResourceResolver retrieves entries from http-files.final voidjarTest()Test whether ResourceResolver retrieves entries from jar-files.final voidTest whether ResourceResolver can open a stream.final voidTest whether ResourceResolver retrieves resources. 
- 
Constructor Details
- 
ResourceResolverTest
public ResourceResolverTest() 
 - 
 - 
Method Details
- 
fileTest
Test whether ResourceResolver retrieves files.- Throws:
 IOException- on I/O error
 - 
resourceTest
Test whether ResourceResolver retrieves resources.- Throws:
 IOException- on I/O errorURISyntaxException- on URL error
 - 
resourceAsStreamTest
Test whether ResourceResolver can open a stream.- Throws:
 IOException- on I/O errorURISyntaxException- on URL error
 - 
jarTest
Test whether ResourceResolver retrieves entries from jar-files.- Throws:
 IOException- on I/O errorURISyntaxException- on error
 - 
httpTest
Test whether ResourceResolver retrieves entries from http-files.- Throws:
 IOException- on I/O error
 - 
ftpTest
Test whether ResourceResolver can store an ftp handle.- Throws:
 IOException- on I/O error
 - 
addToJarFile
public void addToJarFile(String fileName, JarOutputStream jos) throws FileNotFoundException, IOException Copy a plain file into a jar file.- Parameters:
 fileName- name of the file to copyjos- stream for writing into the jar file- Throws:
 FileNotFoundException- when the input file could not be foundIOException- when the input file could not be read, or writing to the jar stream fails
 
 -