### Question:
RDBStoreIterator implements TableIterator<byte[], ByteArrayKeyValue> { @Override public void seekToLast() { rocksDBIterator.seekToLast(); setCurrentEntry(); } RDBStoreIterator(RocksIterator iterator);  RDBStoreIterator(RocksIterator iterator, RDBTable table); @Override void forEachRemaining(
      Consumer<? super ByteArrayKeyValue> action); @Override boolean hasNext(); @Override ByteArrayKeyValue next(); @Override void seekToFirst(); @Override void seekToLast(); @Override ByteArrayKeyValue seek(byte[] key); @Override byte[] key(); @Override ByteArrayKeyValue value(); @Override void removeFromDB(); @Override void close();  }### Answer:
@Test public void testSeekToLastSeeks() { RDBStoreIterator iter = new RDBStoreIterator(rocksDBIteratorMock); iter.seekToLast(); verify(rocksDBIteratorMock, times(1)).seekToLast(); }