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

Sam Cranford boosted

[?]Ted M. Young Β» 🌐
@jitterted@sfba.social

Instead of buying more stuff that I don’t really need, I’m sponsoring open source projects that I rely on, starting with and (via core maintainers Joel and Stefano).

If I was a big company using Java, I’d be embarrassed at not sponsoring these projects.

    [?]JUnit Team πŸ’™πŸ’› Β» 🌐
    @junit@fosstodon.org

    6.1.0-M1 is ready for testing!

    ✨ New org.junit.start module for usage in compact source files
    βš™ Execution mode configuration support for dynamic tests and containers
    🏊 New parallel test executor implementation without ForkJoinPool

    docs.junit.org/6.1.0-M1/releas

      [?]JUnit Team πŸ’™πŸ’› Β» 🌐
      @junit@fosstodon.org

      6.0.1 is released!

      #️⃣ Introduce commentCharacter for Csv{File}Source
      πŸ”‡ Allow disabling JUnit Vintage engine discovery issues
      🐞 Bug fixes and enhancements since 6.0.0

      docs.junit.org/6.0.1/release-n

        [?]JUnit Team πŸ’™πŸ’› Β» 🌐
        @junit@fosstodon.org

        5.14.1 is released!

        🐞 Bug fixes and enhancements since 5.14.0

        docs.junit.org/5.14.1/release-

          [?]Nicolas FrΓ€nkel πŸ‡ΊπŸ‡¦πŸ‡¬πŸ‡ͺ Β» 🌐
          @frankel@mastodon.top

          [?]Ted M. Young Β» 🌐
          @jitterted@sfba.social

          btw, if you run a user group/meetup and want me to present any of my talks (on Testable Architecture, Event Sourcing, etc.) to your group (remotely or in person in the SF Bay Area), let me know!

          See my Ted Talks page: ted.dev/talks

            [?]Ted M. Young Β» 🌐
            @jitterted@sfba.social

            Completed my two talks at dev2next.com! (Yes, they're Ted Talks.)

            I've updated my talks page with the presentation slides and links to the relevant repositories: ted.dev/talks/

            I'll be adding additional links and resources soon!

              [?]Marc Philipp Β» 🌐
              @marcphilipp@chaos.social

              Iβ€˜m really happy that the 6.0 went out today. Thanks to the team for making it happen!
              fosstodon.org/@junit/115292387

                Thomas Much boosted

                [?]JUnit Team πŸ’™πŸ’› Β» 🌐
                @junit@fosstodon.org

                6.0.0 is released!

                ✨ Java 17 and Kotlin 2.2 baseline
                πŸŒ„ JSpecify nullability annotations
                πŸ›« Integrated JFR support
                🚟 Kotlin suspend function support
                πŸ›‘ Support for cancelling test execution
                ⏭️ New `--fail-fast` mode for ConsoleLauncher
                🧹 Removal of deprecated APIs

                docs.junit.org/6.0.0/release-n

                  [?]JUnit Team πŸ’™πŸ’› Β» 🌐
                  @junit@fosstodon.org

                  5.14.0 is released!

                  🐞 Bug fixes and enhancements since 5.13.x
                  ✈ Deprecations along with new APIs to ease migration to JUnit 6

                  docs.junit.org/5.14.0/release-

                    [?]JUnit Team πŸ’™πŸ’› Β» 🌐
                    @junit@fosstodon.org

                    6.0.0-RC3 is ready for testing!

                    πŸ“° Everything in 6.0.0-M1, M2, RC1, and RC2
                    ⚠ Replacements for problematic APIs along with deprecations
                    🐞 Minor enhancements and bug fixes since 6.0.0-RC2

                    docs.junit.org/6.0.0-RC3/relea

                      [?]JUnit Team πŸ’™πŸ’› Β» 🌐
                      @junit@fosstodon.org

                      6.0.0-RC2 is ready for testing!

                      πŸ“° Everything in 6.0.0-M1, 6.0.0-M2, and 6.0.0-RC1
                      🐞 Minor enhancements and bug fixes since 6.0.0-RC1

                      junit.org/junit5/docs/6.0.0-RC

                        [?]Marc Philipp Β» 🌐
                        @marcphilipp@chaos.social

                        ✨ New blog post: "STF Milestone 6: Improved Kotlin support"

                        6.0.0-RC1 improves JUnit's story by adding support for suspending functions, sequences, contracts and nullness annotations.

                        πŸ‘‰ marcphilipp.de/blog/2025/08/21

                        Thanks to the @sovtechfund for their support!

                        object ImprovedKotlinSupportTests {

    val data = sequenceOf( // Sequence<T> support
        arguments(1, Month.JANUARY),
        arguments(12, Month.DECEMBER)
    )

    @ParameterizedTest
    @FieldSource("data")
    // suspending function support for coroutine testing
    suspend fun test(value: Int, month: Month?) {
        assertNotNull(month) // contracts to support...
        assertEquals(value, month.value) // smart casts!
    }
}

                        Alt...object ImprovedKotlinSupportTests { val data = sequenceOf( // Sequence<T> support arguments(1, Month.JANUARY), arguments(12, Month.DECEMBER) ) @ParameterizedTest @FieldSource("data") // suspending function support for coroutine testing suspend fun test(value: Int, month: Month?) { assertNotNull(month) // contracts to support... assertEquals(value, month.value) // smart casts! } }

                          [?]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!!! 😱😱😱

                              [?]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