Trending

#JUnit

Latest posts tagged with #JUnit on Bluesky

Latest Top
Trending

Posts tagged #JUnit

Post image

Excited for #JCON EUROPE 2026? See Marvin Rensing at #JCON2026 in Cologne talking about 'Scaling #Integration Tests: Parallel #Spring Tests with #JUnit & #Testcontainers'

Integration tests can quickly become slow, especially when every …

🎟️ 2026.europe.jcon.one/tickets
Free for #JUG members

2 0 0 0
Release Notes :: JUnit User Guide

#JUnit 6.0.3 is released!

🐞 Bug fixes and enhancements since 6.0.2

docs.junit.org/6.0.3/releas...

8 2 0 0
Release Notes :: JUnit User Guide

#JUnit 5.14.3 is released!

🐞 Bug fixes and enhancements since 5.14.2

docs.junit.org/5.14.3/relea...

2 0 0 0
Post image

Excited for #JCON EUROPE 2026? See Tim te Beek & Rick Ossendrijver at #JCON2026 in Cologne giving a #workshop about 'Break Your #Testing Habits'

Old habits are hard to break; did you know starting #JUnit test methods with test was last …

🎟️ 2026.europe.jcon.one/tickets
Free for #JUG members

1 0 0 0
Post image

Excited for #JCON EUROPE 2026? See Marc Philipp at #JCON2026 in Cologne talking about 'The Road to #JUnit 6'

2025 was an unusual year for JUnit. Thanks to the Sovereign #Tech Fund, I had the opportunity to work #fulltime on the project …

🎟️ 2026.europe.jcon.one/tickets
Free for #JUG members

1 0 0 0

The first day of #jfokus, the hands-on day, so where you learn and end up tired. @timtebeek.github.io and @rickossendrijver.bsky.social presented "Break your testing habits", advocating #AssertJ, but also a scary eye-opener how much many of us still stick to obsolete habits we learned with #JUnit 3.

1 1 0 0
Preview
Voucher redemption :: JCON EUROPE 2026

Meet the #JUnit team in Cologne, Germany, in April at #JCON!

@marcphilipp.de will give a talk about the road to JUnit 6 and Christian and Rien will be attending as well.

Please use the following link to support JUnit (10% of the proceeds will go back to the project):
pretix.eu/impuls/europ...

9 5 0 0
Preview
Android Interview Guide: Testing Fundamentalsβ€Šβ€”β€ŠUnit Tests vs UI Tests Learn Android testing fundamentals with expert sample answers for unit tests vs UI tests interview questions.

I just published Android Interview Guide: Testing Fundamentalsβ€Šβ€”β€ŠUnit Tests vs UI Tests medium.com/p/android-in...
#Android #AndroidDevelopment #JUnit #Espresso #JetpackCompose #UnitTesting #UITesting #Kotlin #AndroidInterview #MobileDevelopment #TestDrivenDevelopment #AndroidTips #CodingInterview

0 0 0 0
Post image

Testing your #java deployments (#bundlebee), upgrades, operator with #junit never had been so easy!

1 1 0 0
Preview
STF Milestone 8: Improved parallel test execution β€’ Marc Philipp Personal website

✨ New blog post: "STF Milestone 8: Improved parallel test execution"

Parallel execution support for the Vintage engine, resource lock improvements, and a new #JUnit Platform implementation of parallel execution

πŸ‘‰ marcphilipp.de/blog/2026/01...

Thanks to the @sovereign.tech Fund for their support!

4 2 0 0
Preview
Wednesday Links - Edition 2026-01-07 Avoiding Fake Drift in Unit Tests (6 min)β›΅ https://4comprehension.com/avoiding-fake-drift/ Virtual...

Wednesday Links - Edition 2026-01-07
dev.to/0xkkocel/wed...
#java #jvm #virtualthreads #tests #junit #unittesting

1 1 0 0
Release Notes :: JUnit User Guide

#JUnit 6.0.2 is released!

🐞 Bug fixes and enhancements since 6.0.1

docs.junit.org/6.0.2/releas...

7 3 1 0
Release Notes :: JUnit User Guide

#JUnit 5.14.2 is released!

🐞 Bug fixes and enhancements since 5.14.0

docs.junit.org/5.14.2/relea...

1 0 0 0
Preview
Release 0.9.2 Β· rife2/bld-junit-reporter Summary Fix --all argument option and usage Check the failOnSummary flag before setting the exit status What's Changed in 0.9.2 Document --reports-dir option in README in c158156 Bump Mockito to...

I've just released version 0.9.2 of the JUnit Reporter Extension for bld

#bld #buildsystem #buildtool #github #java #junit #testing

github.com/rife2/bld-ju...

1 1 0 0
Preview
STF Milestone 7: Safe cancellation β€’ Marc Philipp Personal website

✨ New blog post: "STF Milestone 7: Safe cancellation"

Introducing a safe way to cancel #JUnit test execution early, e.g. after the first test failed, but still execute all cleanup logic.

πŸ‘‰ marcphilipp.de/blog/2025/12...

Thanks to the @sovereign.tech Fund for their support!

5 1 0 0
Post image

Today's #JCON Content Board Spotlight: Christian Stein (Oracle)

Programming since '98, now a mainline #developer of the #JDK, and working on #jtreg and #JUnit he truly has a deep technical knowledge.
Combined with a passion for simplifying, he's surely the right one.

2026.europe.jcon.one

0 0 0 0
 public record MyTestData(String name, Integer age) {}
        static class MyTestDataValues implements SourceOf<MyTestData> {
          public List<MyTestData> values() {
            return List.of(
              new MyTestData("foo", 5),
              new MyTestData("bar", 10)
            );
          }
        }
        @ParameterizedTest(name="{0} - {1}")
        @ArgumentsSource(MyTestDataValues.class)
        public void exampleTest(String name, Integer age) {
          System.out.println(name + " " + age);
          assertEquals(0, age % 5);
          assertEquals(3, name.length());
        }

public record MyTestData(String name, Integer age) {} static class MyTestDataValues implements SourceOf<MyTestData> { public List<MyTestData> values() { return List.of( new MyTestData("foo", 5), new MyTestData("bar", 10) ); } } @ParameterizedTest(name="{0} - {1}") @ArgumentsSource(MyTestDataValues.class) public void exampleTest(String name, Integer age) { System.out.println(name + " " + age); assertEquals(0, age % 5); assertEquals(3, name.length()); }

public interface SourceOf<T extends Record> extends ArgumentsProvider {
    List<T> values();
    default Stream<? extends Arguments> provideArguments(ExtensionContext context) {
      return values().stream().map(
        v -> Arrays.stream(v.getClass().getRecordComponents())
          .map(rc -> {
            try {
              return rc.getAccessor().invoke(v);
            } catch (Exception e) {
              throw new RuntimeException(e);
            }
          })
          .toArray()
      ).map(Arguments::of);
    }
  }

public interface SourceOf<T extends Record> extends ArgumentsProvider { List<T> values(); default Stream<? extends Arguments> provideArguments(ExtensionContext context) { return values().stream().map( v -> Arrays.stream(v.getClass().getRecordComponents()) .map(rc -> { try { return rc.getAccessor().invoke(v); } catch (Exception e) { throw new RuntimeException(e); } }) .toArray() ).map(Arguments::of); } }

I like parameterised tests but find #junit 's EnumSource/MethodSource etc dissatisfying.

Here's how you can parameterize tests with #java records

gist.github.com/benjiman/e9f...

4 2 0 0

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

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

23 4 1 0

To get started with #JUnit 6 you can explore its API now on #APIdia. Docs largely resemble #JavaDoc but are easier to browse and include the full dependency tree, consistently linked into the docs. Many other nice features to be found. Follow me or @apidia.net to learn more.
#java #jvm @junit.org

5 3 0 0
Post image

API documentation of #JUnit 6 is now available on #APIdia. All artifacts of the latest release are conveniently browsable in one coherent doc profile. All dependencies are available as well and consistently linked to all occurrences in the API docs. Enjoy! apidia.net/mvn/org.juni...

#java #javadoc

5 3 0 1
Post image

Introduction to the Chicory Native JVM WebAssembly Runtime Learn about Chicory by understanding type mapping, setting up a simple project on the JVM, compiling a basic WebAssembly module, and troub...

#Java #Java #Bytecode #JUnit #JVM #Basics

Origin | Interest | Match

0 0 0 0
Awakari App

Introduction to the Chicory Native JVM WebAssembly Runtime Learn about Chicory by understanding type mapping, setting up a simple project on the JVM, compiling a basic WebAssembly module, and troub...

#Java #Java #Bytecode #JUnit #JVM #Basics

Origin | Interest | Match

1 1 0 0
Awakari App

Introduction to the Chicory Native JVM WebAssembly Runtime Learn about Chicory by understanding type mapping, setting up a simple project on the JVM, compiling a basic WebAssembly module, and troub...

#Java #Java #Bytecode #JUnit #JVM #Basics

Origin | Interest | Match

1 1 0 0
JUnit Release Notes

#JUnit 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/rel...

13 6 0 0
Preview
Are you really wasting your time in Java without these 10 libraries? I recently read and shared You’re Wasting Time in Java Without These 10 Libraries. I commented on it a bit in my newsletter, but given the amount and intensity of reactions, I think a full-blown post ...

I recently read and shared You’re Wasting Time in #Java Without These 10 Libraries. I commented on it a bit in my newsletter, but given the amount and intensity of reactions, I think a full-blown post is in order.

#Lombok #JUnit #Jackson #SpringFramework #Liquibase #Flyway #SLF4J #Log4J2

7 4 0 0
JUnit Logo

JUnit Logo

#JUnit has a new logo!!! πŸš€

To everyone who submitted proposals and participated in the design discussions...

Thank You! πŸ‘πŸΌ

github.com/junit-team/j...

56 11 1 1

Episode 331 - Le retour des jackson 5 #Java #JUnit #Grails #Jackson #Groovy #IA #React #Wasm #UUID #RAG #MCP #NanoBanana #YAML #Documentation #RTO #CloudCode sur youtube www.youtube.com/watch?v=n6UK... et en podcast lescastcodeurs.com/2025/11/06/l...

13 5 0 0
Preview
Backend Performance Optimization & Scalability API Development & Java Projects for β‚Ή12500-37500 INR. I’m looking for a Spring Boot expert who can squeeze every millisecond out of my current web application’s backend.



#API #Development #Backend #Development #Java #JUnit #Performance #Tuning #REST #API #Spring

Origin | Interest | Match

1 0 0 0
JUnit Release Notes

#JUnit 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/releas...

9 2 0 0