private OutputSocket<?> getArchiveOutputSocket() { return getArchiveDriver().getOutputSocket(parent, name, FsOutputOptions.NONE, null); }
@Test public void testIOPoolShouldBeConstant() { final IOPool<?> p1 = getArchiveDriver().getPool(); final IOPool<?> p2 = getArchiveDriver().getPool(); if (p1 != p2) logger.log(Level.WARNING, "{0} returns different I/O buffer pools upon multiple invocations of getPool()!", getArchiveDriver().getClass()); }
private InputSocket<?> getArchiveInputSocket() { return getArchiveDriver().getInputSocket(parent, name, FsInputOptions.NONE); }
@Test(expected = NullPointerException.class) public void testNewInputShopMustNotTolerateNullInputSocket() throws IOException { getArchiveDriver().newInputShop(model, null); }
@Test(expected = NullPointerException.class) public void testNewOutputShopMustNotTolerateNullInputSocket() throws IOException { getArchiveDriver().newOutputShop(model, null, null); }
@Test public void testIOPoolMustNotBeNull() { assertNotNull(getArchiveDriver().getPool()); }
@Test(expected = NullPointerException.class) public void testNewInputShopMustNotTolerateNullModel() throws IOException { getArchiveDriver().newInputShop(null, getArchiveInputSocket()); }
@Test public void testArchiveDriverMustBeFederated() { assertTrue(getArchiveDriver().isFederated()); }
@Test(expected = NullPointerException.class) public void testNewOutputShopMustNotTolerateNullModel() throws IOException { getArchiveDriver().newOutputShop(null, getArchiveOutputSocket(), null); }
private void input() throws IOException { final InputShop<E> is = getArchiveDriver() .newInputShop(model, getArchiveInputSocket()); try {
private void output() throws IOException { final OutputShop<E> os = getArchiveDriver() .newOutputShop(model, getArchiveOutputSocket(), null); try {
private E newEntry(final String name) throws CharConversionException { final E e = getArchiveDriver().newEntry(name, Entry.Type.FILE, null); assertNotNull(e); assertEquals(name, e.getName()); assertSame(FILE, e.getType()); assertTrue(UNKNOWN == e.getSize(DATA)); assertTrue(UNKNOWN == e.getSize(STORAGE)); assertTrue(UNKNOWN == e.getTime(WRITE)); assertTrue(UNKNOWN == e.getTime(READ)); assertTrue(UNKNOWN == e.getTime(CREATE)); return e; }