schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Search results for tag #JUnit

[?]JUnit Team ๐Ÿ’™๐Ÿ’› ยป
@junit@fosstodon.org

6.0.0-RC1 is ready for testing!

๐Ÿ“ฐ Everything in 6.0.0-M1 and 6.0.0-M2
๐Ÿท Improved display names for parameterized classes/tests
โ™ป `MethodOrderer.Default` and `ClassOrderer.Default` for `@Nested` classes

junit.org/junit5/docs/6.0.0-RC

    [?]Marc Philipp ยป
    @marcphilipp@chaos.social

    โœจ New blog post: "STF Milestone 5: Discovery issues"

    Ever written a test that wasn't being executed? ๐Ÿ˜ฑ

    5.13 introduced a mechanism for reporting such issues found during test discovery.

    ๐Ÿ‘‰ marcphilipp.de/blog/2025/08/16

    Thanks to the @sovtechfund for their support!

    @Test // Java
int test() {
    return 42;
} // Not executed!!! ๐Ÿ˜ฑ๐Ÿ˜ฑ๐Ÿ˜ฑ

    Alt...@Test // Java int test() { return 42; } // Not executed!!! ๐Ÿ˜ฑ๐Ÿ˜ฑ๐Ÿ˜ฑ

      Marc Philipp boosted

      [?]JUnit Team ๐Ÿ’™๐Ÿ’› ยป
      @junit@fosstodon.org

      6.0.0-M2 is ready for testing!

      ๐Ÿ“ฐ Everything in 6.0.0-M1
      ๐Ÿ›‘ Support for cancelling test execution
      โญ๏ธ New `--fail-fast` mode for ConsoleLauncher
      ๐Ÿฆบ Null-safe `computeIfAbsent` methods for stores
      ๐Ÿง Strict evaluation of enum-based configuration parameters

      junit.org/junit5/docs/6.0.0-M2

        [?]JUnit Team ๐Ÿ’™๐Ÿ’› ยป
        @junit@fosstodon.org

        5.13.4 is released!

        ๐Ÿž Bug fixes and minor improvements

        junit.org/junit5/docs/5.13.4/r

          [?]JUnit Team ๐Ÿ’™๐Ÿ’› ยป
          @junit@fosstodon.org

          5.13.3 is released!

          ๐Ÿž Bug fixes and minor improvements

          junit.org/junit5/docs/5.13.3/r

            [?]JUnit Team ๐Ÿ’™๐Ÿ’› ยป
            @junit@fosstodon.org

            6.0.0-M1 is ready for testing!

            โœจ Require Java 17 and Kotlin 2.2
            ๐ŸŒ„ JSpecify nullability info
            ๐ŸšŸ Kotlin suspend function support
            ๐Ÿ›ซ Integrated custom JFR events
            ๐Ÿš… FastCSV-backed Csv{File}Source
            ๐Ÿงน Remove deprecated APIs and behaviors

            junit.org/junit5/docs/6.0.0-M1

              [?]Michael Simons ยป
              @rotnroll666@mastodon.social

              So happy that @marcphilipp got accepted into the @JavaChampions program. Congratulations!

              There are more people on the core team that did so much of incredible value to the ecosystem, they literally walking the talk.

                Ted M. Young boosted

                [?]Marc Philipp ยป
                @marcphilipp@chaos.social

                โœจ New blog post: "STF Milestone 4: Parameterized test classes"

                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 @sovtechfund.

                ๐Ÿ‘‰ marcphilipp.de/blog/2025/06/07

                @ParameterizedClass
@ValueSource(strings = {"foo", "bar"})
class SomeTests {
    @Parameter String value;
    
    @Test
    void shouldNotBeNull() {
        assertNotNull(value);
    }
    @Test
    void lengthShouldBeThree() {
        assertEquals(3, value.length());
    }
}

                Alt...@ParameterizedClass @ValueSource(strings = {"foo", "bar"}) class SomeTests { @Parameter String value; @Test void shouldNotBeNull() { assertNotNull(value); } @Test void lengthShouldBeThree() { assertEquals(3, value.length()); } }

                  Thomas Much boosted

                  [?]JUnit Team ๐Ÿ’™๐Ÿ’› ยป
                  @junit@fosstodon.org

                  5.13.1 is released!

                  ๐Ÿž Fix regressions introduced in 5.13.0

                  junit.org/junit5/docs/5.13.1/r

                    [?]Marc Philipp ยป
                    @marcphilipp@chaos.social

                    The slides and code examples for my talk about at are now available on marcphilipp.de/en/talks/

                      Ted M. Young boosted

                      [?]JUnit Team ๐Ÿ’™๐Ÿ’› ยป
                      @junit@fosstodon.org

                      5.13.0 is released!

                      ๐Ÿช„ ClassTemplate and ParameterizedClass support
                      โš ๏ธ Discovery issue reporting for test engines
                      โ™ป๏ธ Resource management for launcher sessions and execution requests
                      ๐Ÿ” Test discovery support in EngineTestKit
                      ๐Ÿ‘พ ConsoleLauncher improvements

                      junit.org/junit5/docs/5.13.0/r

                        [?]JUnit Team ๐Ÿ’™๐Ÿ’› ยป
                        @junit@fosstodon.org

                        The team is looking for ideas and proposals for a new logo for the upcoming JUnit 6.0 release!

                        Please see github.com/junit-team/junit5/i for ground rules.

                        We are looking forward to your comments and submissions!

                          [?]Michael Simons ยป
                          @rotnroll666@mastodon.social

                          So, do you still think that 5 is "the new" thing?

                          It quite isn't.

                          The crowdfunding campaign for JUnit Lambda was ten years ago this year.

                          When @sormuras and I realised that last week at that made me feel old.

                          JUnit still rocks, though. Great framework.

                            [?]JUnit Team ๐Ÿ’™๐Ÿ’› ยป
                            @junit@fosstodon.org

                            5.13.0-RC1 is ready for testing!

                            ๐Ÿช„ ClassTemplate and ParameterizedClass support
                            โš ๏ธ Discovery issue reporting for test engines
                            โ™ป๏ธ Resource management for launcher sessions and execution requests
                            ๐Ÿ” Test discovery support in EngineTestKit
                            ๐Ÿž Bug fixes and minor improvements

                            junit.org/junit5/docs/5.13.0-R

                              [?]JUnit Team ๐Ÿ’™๐Ÿ’› ยป
                              @junit@fosstodon.org

                              5.13.0-M3 is ready for testing!

                              โš ๏ธ Reporting of discovery issues for test engines
                              โ™ป๏ธ Resource management for launcher sessions and execution requests

                              junit.org/junit5/docs/5.13.0-M

                                [?]JUnit Team ๐Ÿ’™๐Ÿ’› ยป
                                @junit@fosstodon.org

                                5.12.2 is released!

                                ๐Ÿž Fix regression when using CleanupMode.ON_SUCCESS

                                junit.org/junit5/docs/5.12.2/r

                                  2 ★ 1 ↺
                                  Ted M. Young boosted

                                  [?]Amitai Schleier ยป
                                  @schmonz@schmonz.com

                                  Do you know your way around the API? I'd love to add support for it in Greencently, my tiny extension. How you can help: https://github.com/schmonz/junit-greencently/issues/29

                                  (if you'd like to)

                                    [?]Marc Philipp ยป
                                    @marcphilipp@chaos.social

                                    โœจ New blog post: "STF Milestone 3: Release verification and automation"

                                    A major goal of the @sovtechfund is to help projects become more sustainable and decrease their truck factor. For , one activity in desperate need of improvement in this area was performing a release. Prior to this milestone, all JUnit releases of the past years had been performed from my local computer. It was high time to change that!

                                    marcphilipp.de/blog/2025/04/01

                                    screenshot of GitHub Actions workflow chart

                                    Alt...screenshot of GitHub Actions workflow chart