@Ignore // See todo comment below...
@Test(expected = IOException.class)
public void testReadFileFromClasspathNoFile() throws Exception {

    // Attempt to read a file that does not exist
    // TODO: readFileFromClasspath is not properly handling this use case and throws a NPE!
    // For consistency with readFile, readFileFromClasspath should throw an IOException if the file does not exist!
    byte[] data = Utils.readFileFromClasspath("a/b/c/b/a/thisfiledoesnotexist.txt");
    Assert.assertNotNull(data);
    Assert.fail("Expected an IOException as the file should not exist");
}