### Question:
ResponseReader extends BaseReader<T, T> { @Override public T readNextItem() throws MatchbookSDKParsingException { if (readingItemStatus == ReadingItemsStatus.NOT_READ) { T item = readItem(); readingItemStatus = ReadingItemsStatus.READ; return item; } return null; }  @Override T readNextItem(); @Override T readFullResponse();  }### Answer:
@Test @DisplayName("Next item is null if already read") void readNextItemReadTest() { unit.readingItemStatus = BaseReader.ReadingItemsStatus.READ; assertThat(unit.readNextItem()).isNull(); }