RdbEmptyTupleRelation extends AbstractRdbRelation { @Override public boolean add(ITuple tuple) { return relation.add(tuple); } RdbEmptyTupleRelation(Connection connection, int size);  RdbEmptyTupleRelation(Connection connection, String tableName,
			int size); @Override int getArity(); @Override String getTableName(); @Override void drop(); @Override boolean add(ITuple tuple); @Override boolean addAll(IRelation relation); @Override int size(); @Override ITuple get(int index); @Override boolean contains(ITuple tuple); @Override void close(); @Override String toString(); @Override CloseableIterator<ITuple> iterator();  }
@Test public void testAdd() throws SQLException { emptyTupleRelation = new RdbEmptyTupleRelation(connection, 5); Assert.assertTrue(emptyTupleRelation.add(Factory.BASIC.createTuple())); Assert.assertEquals(6, emptyTupleRelation.size()); }