### Question:
InputBufferItemSource implements ItemSource<SimpleInputBuffer> { @Override public SimpleInputBuffer getSource() { return source; } InputBufferItemSource(SimpleInputBuffer source, ReleaseCallback<SimpleInputBuffer> releaseCallback); @Override SimpleInputBuffer getSource(); void release();  }### Answer:
@Test public void getSourceReturnsSameItemSourceInstance() { SimpleInputBuffer expected = mock(SimpleInputBuffer.class); ItemSource<SimpleInputBuffer> itemSource = new InputBufferItemSource(expected, null); Assert.assertTrue(expected == itemSource.getSource()); }