mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

8.4K
active users

#junit

4 posts3 participants0 posts today
JCON<p>Our next <a href="https://mastodon.social/tags/JCON2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JCON2025</span></a> session is live: 'Modernising <a href="https://mastodon.social/tags/JUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JUnit</span></a> with Test Data Generators' with Parichay Banerjee</p><p>Due to shorter <a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a> cycles, unit <a href="https://mastodon.social/tags/test" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>test</span></a> coverage is becoming more important. However, creating realistic and …</p><p>Grab your coffee and hit play: <a href="https://youtu.be/8tdSol0vEOc" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/8tdSol0vEOc</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.social/tags/JCON" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JCON</span></a></p>
Erik C. Thauvin<p>Implementing Retry Logic in JUnit Tests</p><p><a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/junit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>junit</span></a> <a href="https://mastodon.social/tags/tests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tests</span></a></p><p><a href="https://www.javacodegeeks.com/implementing-retry-logic-in-junit-tests.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">javacodegeeks.com/implementing</span><span class="invisible">-retry-logic-in-junit-tests.html</span></a></p>
KubernetesJUnit Testing Tips - Constructor is Called Before Executing Test Methods? Example Even though almost all Java programmers either use JUnit or TestNG for their unit testing need along with some mock...<br><br><a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/core" target="_blank">#core</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/java" target="_blank">#java</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/JUnit" target="_blank">#JUnit</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Testing" target="_blank">#Testing</a><br><br><a href="http://javarevisited.blogspot.com/2018/09/junit-testing-tips-constructor-is-called-before-test-methods.html" rel="nofollow noopener" target="_blank">Origin</a> | <a href="https://awakari.com/sub-details.html?id=Kubernetes" rel="nofollow noopener" target="_blank">Interest</a> | <a href="https://awakari.com/pub-msg.html?id=7xtOKH2w7GRjkVrQO3y1SLtVBMe&amp;interestId=Kubernetes" rel="nofollow noopener" target="_blank">Match</a>
KubernetesJUnit4 Annotations : Test Examples and Tutorial JUnit4 Annotations are a single big change from JUnit 3 to JUnit 4 which is introduced in Java 5. With annotations creating and running a JUnit test ...<br><br><a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/core" target="_blank">#core</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/java" target="_blank">#java</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/JUnit" target="_blank">#JUnit</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Testing" target="_blank">#Testing</a><br><br><a href="http://javarevisited.blogspot.com/2012/06/junit4-annotations-test-examples-and.html" rel="nofollow noopener" target="_blank">Origin</a> | <a href="https://awakari.com/sub-details.html?id=Kubernetes" rel="nofollow noopener" target="_blank">Interest</a> | <a href="https://awakari.com/pub-msg.html?id=LesdH3576JUu6hV4IsLkbbtNK5Y&amp;interestId=Kubernetes" rel="nofollow noopener" target="_blank">Match</a>
Ian Brown :verified:<p>Getting useful <a href="https://mastodon.hccp.org/tags/JUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JUnit</span></a> reports from the default testing support in <a href="https://mastodon.hccp.org/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> is a little tricky. You need a nightly build of the toolchain and the following invocation:</p><p>cargo +nightly test -- -Z unstable-options --report-time --format junit</p><p>Apparently "nextest" is the more sane way of running tests for Rust, but isn't out of the box.</p>
Ian Brown :verified:<p>TIL: when running <a href="https://mastodon.hccp.org/tags/Emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Emacs</span></a> Lisp Regression Testing (ERT) tests in batch mode, you can generate <a href="https://mastodon.hccp.org/tags/JUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JUnit</span></a> XML reports by setting the EMACS_TEST_JUNIT_REPORT environment variable.</p>
JUnit Team 💙💛<p><a href="https://fosstodon.org/tags/JUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JUnit</span></a> 5.13.3 is released!</p><p>🐞 Bug fixes and minor improvements</p><p><a href="https://junit.org/junit5/docs/5.13.3/release-notes/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">junit.org/junit5/docs/5.13.3/r</span><span class="invisible">elease-notes/</span></a></p>
Aurimas Liutikas :google:<p>I wrote a post about how JUnit4 continues running tests when some of the test methods fail:</p><p><a href="https://www.liutikas.net/2025/07/02/Exceptional-Junit4.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">liutikas.net/2025/07/02/Except</span><span class="invisible">ional-Junit4.html</span></a></p><p><a href="https://androiddev.social/tags/junit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>junit</span></a> <a href="https://androiddev.social/tags/android" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>android</span></a></p>
Sam Brannen<p>If you ever need to adapt a <a href="https://mastodon.online/tags/JUnit3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JUnit3</span></a> TestSuite to run directly in <a href="https://mastodon.online/tags/JUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JUnit</span></a> <a href="https://mastodon.online/tags/Jupiter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jupiter</span></a>, it's actually possible with dynamic tests! 😎</p><p>Here's how I run the @⁠Inject TCK in the @SpringFramework.</p><p><a href="https://github.com/spring-projects/spring-framework/blob/main/spring-context/src/test/java/org/springframework/context/annotation/jsr330/SpringAtInjectTckTests.java" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/spring-projects/spr</span><span class="invisible">ing-framework/blob/main/spring-context/src/test/java/org/springframework/context/annotation/jsr330/SpringAtInjectTckTests.java</span></a></p><p>Kudos to <span class="h-card" translate="no"><a href="https://chaos.social/@marcphilipp" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>marcphilipp</span></a></span> for suggesting the dynamic test idea.</p>
JUnit Team 💙💛<p><a href="https://fosstodon.org/tags/JUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JUnit</span></a> 6.0.0-M1 is ready for testing!</p><p>✨ Require Java 17 and Kotlin 2.2<br>🌄 JSpecify nullability info<br>🚟 Kotlin suspend function support<br>🛫 Integrated custom JFR events<br>🚅 FastCSV-backed Csv{File}Source<br>🧹 Remove deprecated APIs and behaviors</p><p><a href="https://junit.org/junit5/docs/6.0.0-M1/release-notes/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">junit.org/junit5/docs/6.0.0-M1</span><span class="invisible">/release-notes/</span></a></p>
Sam Brannen<p><a href="https://mastodon.online/tags/JUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JUnit</span></a> Logo Contest Update</p><p>Here are some of the top contenders.</p><p>Please let us know your thoughts.</p><p>And additional proposals are welcome!</p><p><a href="https://github.com/junit-team/junit-framework/issues/4576" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/junit-team/junit-fr</span><span class="invisible">amework/issues/4576</span></a></p>
JUnit Team 💙💛<p><a href="https://fosstodon.org/tags/JUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JUnit</span></a> 5.13.2 is released!</p><p>⚠️ Fix discovery issue detection for inner classes and abstract methods<br>🐞 Bug fixes and minor improvements</p><p><a href="https://junit.org/junit5/docs/5.13.2/release-notes/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">junit.org/junit5/docs/5.13.2/r</span><span class="invisible">elease-notes/</span></a></p>
Michael Simons<p>So happy that <span class="h-card" translate="no"><a href="https://chaos.social/@marcphilipp" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>marcphilipp</span></a></span> got accepted into the <span class="h-card" translate="no"><a href="https://mastodon.social/@JavaChampions" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>JavaChampions</span></a></span> program. Congratulations!</p><p>There are more people on the <a href="https://mastodon.social/tags/JUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JUnit</span></a> core team that did so much of incredible value to the ecosystem, they literally walking the talk.</p>
Sam Brannen<p>⚠️ It's official: the <a href="https://mastodon.online/tags/junit5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>junit5</span></a> GitHub repository is gone!</p><p>Well, actually... it's only been renamed to <a href="https://mastodon.online/tags/junit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>junit</span></a>-framework. 😎</p><p>Plus, everything should redirect fine. 🙈</p><p><a href="https://github.com/junit-team/junit-framework" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/junit-team/junit-fr</span><span class="invisible">amework</span></a></p>
Sam Brannen<p>We really need a new <a href="https://mastodon.online/tags/JUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JUnit</span></a> logo! 🤣</p><p>Proposals are welcome!</p><p><a href="https://github.com/junit-team/junit5/issues/4576" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/junit-team/junit5/i</span><span class="invisible">ssues/4576</span></a></p>
Nicolas Delsaux<p>Je suis au <a href="https://framapiaf.org/tags/DevLille" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevLille</span></a>, et mon premier talk parle de tests concis et évolutifs grâce à <a href="https://framapiaf.org/tags/JUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JUnit</span></a> 5, présentés par une contributrice du projet.</p>
Benedikt Ritter (he/him)<p>Parameterized test class support has landed in JUnit. Read all about it in this blog post by JUnit maintainer <span class="h-card" translate="no"><a href="https://chaos.social/@marcphilipp" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>marcphilipp</span></a></span>: <a href="https://www.marcphilipp.de/blog/2025/06/07/stf-milestone-4-parameterized-test-classes/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">marcphilipp.de/blog/2025/06/07</span><span class="invisible">/stf-milestone-4-parameterized-test-classes/</span></a></p><p><a href="https://chaos.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://chaos.social/tags/junit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>junit</span></a> <a href="https://chaos.social/tags/testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testing</span></a> <a href="https://chaos.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://chaos.social/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a></p>
Markus Eisele<p>Know What You’re Testing: Mastering Code Coverage in Quarkus with JaCoCo<br>A hands-on guide for Java developers to generate, visualize, and improve test coverage in Quarkus applications <br><a href="https://myfear.substack.com/p/quarkus-jacoco-test-coverage" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">myfear.substack.com/p/quarkus-</span><span class="invisible">jacoco-test-coverage</span></a><br><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/Jacoco" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jacoco</span></a> <a href="https://mastodon.online/tags/Testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Testing</span></a> <a href="https://mastodon.online/tags/Junit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Junit</span></a> <a href="https://mastodon.online/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a></p>
Marc Philipp<p>✨ New blog post: "STF Milestone 4: Parameterized test classes"</p><p><a href="https://chaos.social/tags/JUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JUnit</span></a> 5.13 introduced parameterized test classes (in addition to methods). They are a powerful testing tool that has long been missing from JUnit Jupiter. I’m super happy that I’ve finally had the chance to resolve this long-standing and highly-voted issue thanks to the <span class="h-card" translate="no"><a href="https://mastodon.social/@sovtechfund" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>sovtechfund</span></a></span>. </p><p>👉 <a href="https://marcphilipp.de/blog/2025/06/07/stf-milestone-4-parameterized-test-classes/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">marcphilipp.de/blog/2025/06/07</span><span class="invisible">/stf-milestone-4-parameterized-test-classes/</span></a></p>
JUnit Team 💙💛<p><a href="https://fosstodon.org/tags/JUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JUnit</span></a> 5.13.1 is released!</p><p>🐞 Fix regressions introduced in 5.13.0</p><p><a href="https://junit.org/junit5/docs/5.13.1/release-notes/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">junit.org/junit5/docs/5.13.1/r</span><span class="invisible">elease-notes/</span></a></p>