Interface WriterDelegateTests.AppendCharSequenceTests
-
- All Superinterfaces:
WriterDelegateTests
- Enclosing interface:
- WriterDelegateTests
@DisplayName("append(CharSequence)") public static interface WriterDelegateTests.AppendCharSequenceTests extends WriterDelegateTests
Contains tests forWriter.append(CharSequence)
.- Author:
- Rob Spoor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.github.robtimus.junit.support.test.io.WriterDelegateTests
WriterDelegateTests.AppendCharSequencePortionTests, WriterDelegateTests.AppendCharSequenceTests, WriterDelegateTests.AppendCharTests, WriterDelegateTests.CharSequenceTransformationProvider, WriterDelegateTests.CloseTests, WriterDelegateTests.FlushTests, WriterDelegateTests.WriteCharArrayPortionTests, WriterDelegateTests.WriteCharArrayTests, WriterDelegateTests.WriteCharTests, WriterDelegateTests.WriteStringPortionTests, WriterDelegateTests.WriteStringTests
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
testAppendCharSequence(String type, Function<String,CharSequence> contentTransformation)
default void
testAppendCharSequenceWithEmptyCharSequence(String type, Function<String,CharSequence> contentTransformation)
default void
testAppendCharSequenceWithLargeCharSequence(String type, Function<String,CharSequence> contentTransformation)
default void
testAppendCharSequenceWithNullCharSequence()
-
Methods inherited from interface com.github.robtimus.junit.support.test.io.WriterDelegateTests
contentToWrite, expectedContent, longContentToWrite, wrapWriter
-
-
-
-
Method Detail
-
testAppendCharSequence
@ParameterizedTest(name="type: {0}") @ArgumentsSource(CharSequenceTransformationProvider.class) @DisplayName("append(CharSequence)") default void testAppendCharSequence(String type, Function<String,CharSequence> contentTransformation)
-
testAppendCharSequenceWithLargeCharSequence
@ParameterizedTest(name="type: {0}") @ArgumentsSource(CharSequenceTransformationProvider.class) @DisplayName("append(CharSequence) with a large CharSequence") default void testAppendCharSequenceWithLargeCharSequence(String type, Function<String,CharSequence> contentTransformation)
-
testAppendCharSequenceWithEmptyCharSequence
@ParameterizedTest(name="type: {0}") @ArgumentsSource(CharSequenceTransformationProvider.class) @DisplayName("append(CharSequence) with an empty CharSequence") default void testAppendCharSequenceWithEmptyCharSequence(String type, Function<String,CharSequence> contentTransformation)
-
testAppendCharSequenceWithNullCharSequence
@Test @DisplayName("append(CharSequence) with a null CharSequence") default void testAppendCharSequenceWithNullCharSequence()
-
-