home.social

#junit — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #junit, aggregated by home.social.

  1. Cursor пишет вам unit‑тесты за минуту. 5 паттернов, на которых эти тесты пропустят любой баг

    Cursor, Copilot и другие AI‑инструменты обещают быстро закрыть рутину с unit‑тестами: сгенерировать кейсы, расставить моки, добавить ассерты и поднять покрытие. Но зелёные тесты ещё не означают, что код защищён от регрессий. В статье разбираем пять типичных паттернов, из‑за которых AI‑сгенерированные тесты выглядят убедительно, но пропускают реальные баги.

    habr.com/ru/companies/otus/art

    #unitтесты #AIтестирование #Cursor #Copilot #вайбкодинг #mutation_testing #Mockito #JUnit #автотесты #качество_тестов

  2. Cursor пишет вам unit‑тесты за минуту. 5 паттернов, на которых эти тесты пропустят любой баг

    Cursor, Copilot и другие AI‑инструменты обещают быстро закрыть рутину с unit‑тестами: сгенерировать кейсы, расставить моки, добавить ассерты и поднять покрытие. Но зелёные тесты ещё не означают, что код защищён от регрессий. В статье разбираем пять типичных паттернов, из‑за которых AI‑сгенерированные тесты выглядят убедительно, но пропускают реальные баги.

    habr.com/ru/companies/otus/art

    #unitтесты #AIтестирование #Cursor #Copilot #вайбкодинг #mutation_testing #Mockito #JUnit #автотесты #качество_тестов

  3. Cursor пишет вам unit‑тесты за минуту. 5 паттернов, на которых эти тесты пропустят любой баг

    Cursor, Copilot и другие AI‑инструменты обещают быстро закрыть рутину с unit‑тестами: сгенерировать кейсы, расставить моки, добавить ассерты и поднять покрытие. Но зелёные тесты ещё не означают, что код защищён от регрессий. В статье разбираем пять типичных паттернов, из‑за которых AI‑сгенерированные тесты выглядят убедительно, но пропускают реальные баги.

    habr.com/ru/companies/otus/art

    #unitтесты #AIтестирование #Cursor #Copilot #вайбкодинг #mutation_testing #Mockito #JUnit #автотесты #качество_тестов

  4. Cursor пишет вам unit‑тесты за минуту. 5 паттернов, на которых эти тесты пропустят любой баг

    Cursor, Copilot и другие AI‑инструменты обещают быстро закрыть рутину с unit‑тестами: сгенерировать кейсы, расставить моки, добавить ассерты и поднять покрытие. Но зелёные тесты ещё не означают, что код защищён от регрессий. В статье разбираем пять типичных паттернов, из‑за которых AI‑сгенерированные тесты выглядят убедительно, но пропускают реальные баги.

    habr.com/ru/companies/otus/art

    #unitтесты #AIтестирование #Cursor #Copilot #вайбкодинг #mutation_testing #Mockito #JUnit #автотесты #качество_тестов

  5. [Перевод] Параметризация в JUnit 5 и Allure Report

    Статья — перевод англоязычного руководства При написании автотестов мы часто используем параметризацию — запуск одного и того же теста с разными данными. В этой статье мы разберём, какие задачи решает параметризация, как она реализована в JUnit, и как с ней работать в Allure Report.

    habr.com/ru/companies/testops_

    #junit5 #junit #параметризация #параметры #allure #allure_report #автоматизация #qa #тестирование #testing

  6. [Перевод] Параметризация в JUnit 5 и Allure Report

    Статья — перевод англоязычного руководства При написании автотестов мы часто используем параметризацию — запуск одного и того же теста с разными данными. В этой статье мы разберём, какие задачи решает параметризация, как она реализована в JUnit, и как с ней работать в Allure Report.

    habr.com/ru/companies/testops_

    #junit5 #junit #параметризация #параметры #allure #allure_report #автоматизация #qa #тестирование #testing

  7. [Перевод] Параметризация в JUnit 5 и Allure Report

    Статья — перевод англоязычного руководства При написании автотестов мы часто используем параметризацию — запуск одного и того же теста с разными данными. В этой статье мы разберём, какие задачи решает параметризация, как она реализована в JUnit, и как с ней работать в Allure Report.

    habr.com/ru/companies/testops_

    #junit5 #junit #параметризация #параметры #allure #allure_report #автоматизация #qa #тестирование #testing

  8. [Перевод] Параметризация в JUnit 5 и Allure Report

    Статья — перевод англоязычного руководства При написании автотестов мы часто используем параметризацию — запуск одного и того же теста с разными данными. В этой статье мы разберём, какие задачи решает параметризация, как она реализована в JUnit, и как с ней работать в Allure Report.

    habr.com/ru/companies/testops_

    #junit5 #junit #параметризация #параметры #allure #allure_report #автоматизация #qa #тестирование #testing

  9. Il y a plusieurs PUnit, attention !
    Celui-ci est une extension à JUnit ajoutant la valdiation statistique de code. C'est évidement dédié aux LLM et autres systèmes non déterministes, mais ça peut être utile dans d'autres cas ... github.com/javai-org/punit #junit #extension #test #library #java #opensource

  10. Il y a plusieurs PUnit, attention !
    Celui-ci est une extension à JUnit ajoutant la valdiation statistique de code. C'est évidement dédié aux LLM et autres systèmes non déterministes, mais ça peut être utile dans d'autres cas ... github.com/javai-org/punit #junit #extension #test #library #java #opensource

  11. Il y a plusieurs PUnit, attention !
    Celui-ci est une extension à JUnit ajoutant la valdiation statistique de code. C'est évidement dédié aux LLM et autres systèmes non déterministes, mais ça peut être utile dans d'autres cas ... github.com/javai-org/punit #junit #extension #test #library #java #opensource

  12. Il y a plusieurs PUnit, attention !
    Celui-ci est une extension à JUnit ajoutant la valdiation statistique de code. C'est évidement dédié aux LLM et autres systèmes non déterministes, mais ça peut être utile dans d'autres cas ... github.com/javai-org/punit #junit #extension #test #library #java #opensource

  13. 6.1.0 is released!

    🕑 Built-in extensions for locale, time zone, and system properties
    🚮 Configurable TempDir deletion strategy
    🏃‍➡️ New org.junit.start module for compact source files
    ⚙️ Execution mode configuration for dynamic tests
    🏊 New parallel test executor implementation
    🧹 Experimental memory cleanup mode

    docs.junit.org/6.1.0/release-n

  14. #JUnit 6.1.0 is released!

    🕑 Built-in extensions for locale, time zone, and system properties
    🚮 Configurable TempDir deletion strategy
    🏃‍➡️ New org.junit.start module for compact source files
    ⚙️ Execution mode configuration for dynamic tests
    🏊 New parallel test executor implementation
    🧹 Experimental memory cleanup mode

    docs.junit.org/6.1.0/release-n

  15. #JUnit 6.1.0 is released!

    🕑 Built-in extensions for locale, time zone, and system properties
    🚮 Configurable TempDir deletion strategy
    🏃‍➡️ New org.junit.start module for compact source files
    ⚙️ Execution mode configuration for dynamic tests
    🏊 New parallel test executor implementation
    🧹 Experimental memory cleanup mode

    docs.junit.org/6.1.0/release-n

  16. #JUnit 6.1.0 is released!

    🕑 Built-in extensions for locale, time zone, and system properties
    🚮 Configurable TempDir deletion strategy
    🏃‍➡️ New org.junit.start module for compact source files
    ⚙️ Execution mode configuration for dynamic tests
    🏊 New parallel test executor implementation
    🧹 Experimental memory cleanup mode

    docs.junit.org/6.1.0/release-n

  17. #JUnit 6.1.0 is released!

    🕑 Built-in extensions for locale, time zone, and system properties
    🚮 Configurable TempDir deletion strategy
    🏃‍➡️ New org.junit.start module for compact source files
    ⚙️ Execution mode configuration for dynamic tests
    🏊 New parallel test executor implementation
    🧹 Experimental memory cleanup mode

    docs.junit.org/6.1.0/release-n

  18. Stop debugging broken YAML deployments at 2am. Wladi Mitzel shows how Java teams can define, test & deploy cloud infrastructure with real #Java code instead of YAML chaos — with #JUnit, refactoring, #CI/CD & type safety: javapro.io/2026/05/12/stop-wri

    #DevOps #Pulumi #Cloud @PulumiCorp

  19. Stop debugging broken YAML deployments at 2am. Wladi Mitzel shows how Java teams can define, test & deploy cloud infrastructure with real #Java code instead of YAML chaos — with #JUnit, refactoring, #CI/CD & type safety: javapro.io/2026/05/12/stop-wri

    #DevOps #Pulumi #Cloud @PulumiCorp

  20. Read about how "#Uber pulled off one of the largest #JUnit migrations ever, transforming over 1.25 million lines of test code in just a few months." 🚀

    uber.com/us/en/blog/junit-migr

  21. Read about how "#Uber pulled off one of the largest #JUnit migrations ever, transforming over 1.25 million lines of test code in just a few months." 🚀

    uber.com/us/en/blog/junit-migr

  22. Read about how "#Uber pulled off one of the largest #JUnit migrations ever, transforming over 1.25 million lines of test code in just a few months." 🚀

    uber.com/us/en/blog/junit-migr

  23. Read about how "#Uber pulled off one of the largest #JUnit migrations ever, transforming over 1.25 million lines of test code in just a few months." 🚀

    uber.com/us/en/blog/junit-migr

  24. Read about how "#Uber pulled off one of the largest #JUnit migrations ever, transforming over 1.25 million lines of test code in just a few months." 🚀

    uber.com/us/en/blog/junit-migr

  25. Java teams already know distributed systems — but most #Blockchain stacks still expect Rust or JavaScript. Satya Ranjan shows how #BloxBean brings #Cardano into familiar #Java workflows with #JUnit, #Gradle, Spring events & local testing: javapro.io/2026/05/08/java-dev
    #Web3 @Cardano_CF

  26. Java teams already know distributed systems — but most #Blockchain stacks still expect Rust or JavaScript. Satya Ranjan shows how #BloxBean brings #Cardano into familiar #Java workflows with #JUnit, #Gradle, Spring events & local testing: javapro.io/2026/05/08/java-dev
    #Web3 @Cardano_CF

  27. Flaky GitHub Pull Request builds are an annoying reality in many projects. Just when you think a change is complete and good to merge, you are greeted with an ❌. To unblock your PR, you need to rerun lengthy test pipelines just because of one rogue test.

    If you have a Java project on GitHub, TestLens can help you:

    testlens.app/blog/2026/05/07/r

    Drop me a message, if you would like to join our beta program.

    #Java #JUnit #Gradle #Maven #GitHub

  28. Flaky GitHub Pull Request builds are an annoying reality in many projects. Just when you think a change is complete and good to merge, you are greeted with an ❌. To unblock your PR, you need to rerun lengthy test pipelines just because of one rogue test.

    If you have a Java project on GitHub, TestLens can help you:

    testlens.app/blog/2026/05/07/r

    Drop me a message, if you would like to join our beta program.

    #Java #JUnit #Gradle #Maven #GitHub

  29. Flaky GitHub Pull Request builds are an annoying reality in many projects. Just when you think a change is complete and good to merge, you are greeted with an ❌. To unblock your PR, you need to rerun lengthy test pipelines just because of one rogue test.

    If you have a Java project on GitHub, TestLens can help you:

    testlens.app/blog/2026/05/07/r

    Drop me a message, if you would like to join our beta program.

    #Java #JUnit #Gradle #Maven #GitHub

  30. Flaky GitHub Pull Request builds are an annoying reality in many projects. Just when you think a change is complete and good to merge, you are greeted with an ❌. To unblock your PR, you need to rerun lengthy test pipelines just because of one rogue test.

    If you have a Java project on GitHub, TestLens can help you:

    testlens.app/blog/2026/05/07/r

    Drop me a message, if you would like to join our beta program.

    #Java #JUnit #Gradle #Maven #GitHub

  31. Flaky GitHub Pull Request builds are an annoying reality in many projects. Just when you think a change is complete and good to merge, you are greeted with an ❌. To unblock your PR, you need to rerun lengthy test pipelines just because of one rogue test.

    If you have a Java project on GitHub, TestLens can help you:

    testlens.app/blog/2026/05/07/r

    Drop me a message, if you would like to join our beta program.

    #Java #JUnit #Gradle #Maven #GitHub

  32. JUnit gehört in Java-Projekten zu den Werkzeugen, die du früher oder später sowieso brauchst. Nicht, weil Tests gut klingen oder weil es in Tutorials oft so gemacht wird, sondern weil du mit Tests prüfen kannst, ob dein Code das tut, was du erwartest. Genau da liegt der eigentliche Wert. Ein Tes

    magicmarcy.de/junit-in-java-wa

    #JUnit #Java #Test #Testing #Coding #Programming #Unit-Test #Verhalten #Werkzeug #Tool

  33. JUnit gehört in Java-Projekten zu den Werkzeugen, die du früher oder später sowieso brauchst. Nicht, weil Tests gut klingen oder weil es in Tutorials oft so gemacht wird, sondern weil du mit Tests prüfen kannst, ob dein Code das tut, was du erwartest. Genau da liegt der eigentliche Wert. Ein Tes

    magicmarcy.de/junit-in-java-wa

    #JUnit #Java #Test #Testing #Coding #Programming #Unit-Test #Verhalten #Werkzeug #Tool

  34. JUnit gehört in Java-Projekten zu den Werkzeugen, die du früher oder später sowieso brauchst. Nicht, weil Tests gut klingen oder weil es in Tutorials oft so gemacht wird, sondern weil du mit Tests prüfen kannst, ob dein Code das tut, was du erwartest. Genau da liegt der eigentliche Wert. Ein Tes

    magicmarcy.de/junit-in-java-wa

    #JUnit #Java #Test #Testing #Coding #Programming #Unit-Test #Verhalten #Werkzeug #Tool

  35. 5.14.4 is released!

    🐞 Bug fixes and enhancements since 5.14.3

    docs.junit.org/5.14.4/release-