Add Kotlin code examples with tabs to User Guide by yalishevant · Pull Request #5316 · junit-team/junit-framework (original) (raw)
requested changes Jan 26, 2026
- Add @asciidoctor/tabs extension for tabbed code blocks
- Add Kotlin examples for Writing Tests intro
- Add Kotlin examples for Dependency Injection documentation
- Add UI supplemental files (tabs.css, tabs.js) for tab styling
Signed-off-by: Anton.Yalyshev yalishev.ant@gmail.com
Signed-off-by: Anton.Yalyshev yalishev.ant@gmail.com
Signed-off-by: Anton.Yalyshev yalishev.ant@gmail.com
Use local RandomNumberExtension instead of referencing external RandomParametersExtension from junit-examples repository. Demonstrate constructor and method parameter injection.
Signed-off-by: Anton.Yalyshev yalishev.ant@gmail.com
sbrannen changed the title
Add Kotlin code examples with tabs to documentation Add Kotlin code examples with tabs to User Guide
Co-authored-by: Marc Philipp mail@marcphilipp.de Signed-off-by: Anton.Yalyshev yalishev.ant@gmail.com
yalishevant added a commit to yalishevant/junit-framework that referenced this pull request
Add tabbed Java/Kotlin code examples to ten documentation pages, continuing the effort started in junit-team#5316 and junit-team#5432.
Pages updated (Writing Tests):
- Built-in Extensions (@tempdir, @autoclose, Locale/TimeZone, SystemProperty)
- Conditional Test Execution
- Display Names
- Annotations
- Timeouts
- Test Interfaces and Default Methods
Pages updated (Extensions):
- Parameter Resolution
- Keeping State in Extensions
- Test Lifecycle Callbacks
- Registering Extensions
Issue: junit-team#5266
Signed-off-by: Anton.Yalyshev yalishev.ant@gmail.com
yalishevant added a commit to yalishevant/junit-framework that referenced this pull request
Add tabbed Java/Kotlin code examples to ten documentation pages, continuing the effort started in junit-team#5316 and junit-team#5432.
Pages updated (Writing Tests):
- Built-in Extensions (@tempdir, @autoclose, Locale/TimeZone, SystemProperty)
- Conditional Test Execution
- Display Names
- Annotations
- Timeouts
- Test Interfaces and Default Methods
Pages updated (Extensions):
- Parameter Resolution
- Keeping State in Extensions
- Test Lifecycle Callbacks
- Registering Extensions
Issue: junit-team#5266
Signed-off-by: Anton.Yalyshev yalishev.ant@gmail.com
yalishevant added a commit to yalishevant/junit-framework that referenced this pull request
Add tabbed Java/Kotlin code examples to ten documentation pages, continuing the effort started in junit-team#5316 and junit-team#5432.
Pages updated (Writing Tests):
- Built-in Extensions (@tempdir, @autoclose, Locale/TimeZone, SystemProperty)
- Conditional Test Execution
- Display Names
- Annotations
- Timeouts
- Test Interfaces and Default Methods
Pages updated (Extensions):
- Parameter Resolution
- Keeping State in Extensions
- Test Lifecycle Callbacks
- Registering Extensions
Signed-off-by: Anton.Yalyshev yalishev.ant@gmail.com
marcphilipp added a commit that referenced this pull request
Add tabbed Java/Kotlin code examples to ten documentation pages, continuing the effort started in #5316 and #5432.
Pages updated (Writing Tests):
- Built-in Extensions (@tempdir, @autoclose, Locale/TimeZone, SystemProperty)
- Conditional Test Execution
- Display Names
- Annotations
- Timeouts
- Test Interfaces and Default Methods
Pages updated (Extensions):
- Parameter Resolution
- Keeping State in Extensions
- Test Lifecycle Callbacks
- Registering Extensions
Signed-off-by: Anton.Yalyshev yalishev.ant@gmail.com Co-authored-by: Marc Philipp mail@marcphilipp.de
mergify Bot added a commit to ArcadeData/arcadedb that referenced this pull request
mergify Bot added a commit to robfrank/amphora that referenced this pull request
mergify Bot added a commit to robfrank/linklift that referenced this pull request
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
[ Show hidden characters]({{ revealButtonHref }})