AbstractProcessor implements Processor { @SuppressWarnings("checkstyle:magicnumber") protected boolean tryProcess4(@Nonnull Object item) throws Exception { return tryProcess(4, item); }  @Override final void init(@Nonnull Outbox outbox, @Nonnull Context context); @Override final void restoreFromSnapshot(@Nonnull Inbox inbox); @Override @SuppressWarnings("checkstyle:magicnumber") void process(int ordinal, @Nonnull Inbox inbox); @Override boolean tryProcessWatermark(@Nonnull Watermark watermark);  }
@Test public void when_tryProcess4_then_delegatesToTryProcess() throws Exception { boolean done = p.tryProcess4(MOCK_ITEM); assertTrue(done); p.validateReceptionOfItem(ORDINAL_4, MOCK_ITEM); }