    @Test
    public void testReader() throws IOException {

        final File file = TestResourceHelper.getAatsrAlgo1AsFile();
        reader.readProductNodes(file, null);
        assertNotNull(reader.getInput());
        assertNull(reader.getSubsetDef());
        assertSame(file, reader.getInput());
        final TreeNode<File> productComponents = reader.getProductComponents();
        assertNotNull(productComponents);
        assertEquals(1, productComponents.getChildren().length);
    }