Interface ReaderTests
-
- All Known Subinterfaces:
ReaderTests.MarkResetTests,ReaderTests.ReadCharTests,ReaderTests.ReadIntoCharArrayPortionTests,ReaderTests.ReadIntoCharArrayTests,ReaderTests.ReadIntoCharBufferTests,ReaderTests.ReadyTests,ReaderTests.SkipTests,ReaderTests.TransferToTests
public interface ReaderTestsBase interface for testing separateReaderfunctionalities.- Author:
- Rob Spoor
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceReaderTests.MarkResetTestsContains tests forReader.mark(int)andReader.reset().static interfaceReaderTests.ReadCharTestsContains tests forReader.read().static interfaceReaderTests.ReadIntoCharArrayPortionTestsContains tests forReader.read(char[], int, int).static interfaceReaderTests.ReadIntoCharArrayTestsContains tests forReader.read(char[]).static interfaceReaderTests.ReadIntoCharBufferTestsContains tests forReader.read(CharBuffer).static interfaceReaderTests.ReadyTestsContains tests forReader.ready().static interfaceReaderTests.SkipTestsContains tests forReader.skip(long).static interfaceReaderTests.TransferToTestsContains tests forReader.transferTo(Writer).
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringexpectedContent()Returns the expected content fromcreated readers.Readerreader()Returns the reader to test.
-
-
-
Method Detail
-
reader
Reader reader()
Returns the reader to test.This method will be called only once for each test. This makes it possible to initialize the reader in a method annotated with
BeforeEach, and perform additional tests after the pre-defined test has finished.- Returns:
- The reader to test.
-
expectedContent
String expectedContent()
Returns the expected content fromcreated readers.- Returns:
- The expected content.
-
-