We've released ArchUnit 1.3.0 🎉 It now supports Java 23 and contains various fixes and new features! Check it out at github.com/TNG/ArchUnit/r…
As always, feedback welcome 🙂
🚀 Unit test your Java architecture 🚀
@archtests is a powerful Java library that allows you to write unit tests to enforce architectural constraints and rules within your codebase. 🔥
archunit.org#ArchUnit#Java#Testing
We've released ArchUnit 1.2.1 🎉 It contains a bugfix for a crash when importing inner classes using `+=` on outer class string fields: github.com/TNG/ArchUnit/r…
We've released ArchUnit 1.2.0 🎉 It now supports Java 22 and offers a new modules syntax and more! Check it out at github.com/TNG/ArchUnit/r…
As always, feedback welcome 🙂
We've released ArchUnit 1.0.1 🎉 It contains some bug fixes like class references not detected if declared in lambdas! Check it out here: github.com/TNG/ArchUnit/r…
We are happy to announce archifacts 0.4.0.
It's a maintenance release whose primary focus is on updating the third-party libraries. First and foremost, @archtests 1.0.0 is now officially supported.
github.com/archifacts/arc…
I'm speaking at the Sydney Java Meetup on November 23rd about my favorite topic: building components instead of layers and how that plays together with @springframework and @archtests. If you're in the region, I'd love to see you there!
@HDW87238998 Tried to answer it 🙂 Otherwise, also feel free to open an issue on GitHub so we can maybe also discuss how to make this use case nicer to handle.
PS: It should also be possible to write this as individual rules, but I think the slices API can express the concept more explicitly.
🎉 Congratulations on the 1.0.0 release, team!
I have enjoyed using ArchUnit to enforce architectural standards at work, and have given a conference talk on testing that features it as well. You should absolutely check it out!
The open source library @archtests has reached version 1.0.0. It now fully supports analysis of lambda calls and method references. So, if you're not using ArchUnit yet, give it a try! And feel free to reach out with any feedback or questions on GitHub: github.com/TNG/ArchUnit
Finally, we've released ArchUnit 1.0.0 🎉 Thanks a lot for all the feedback for 1.0.0-rc1. And to all the contributors over the years who made this release possible and @tngtech for all the support over the years!! Check it out here: github.com/TNG/ArchUnit/r…
Finally, we've released ArchUnit 1.0.0 🎉 Thanks a lot for all the feedback for 1.0.0-rc1. And to all the contributors over the years who made this release possible and @tngtech for all the support over the years!! Check it out here: github.com/TNG/ArchUnit/r…
The open source library @archtests has reached version 1.0.0. It now fully supports analysis of lambda calls and method references. So, if you're not using ArchUnit yet, give it a try! And feel free to reach out with any feedback or questions on GitHub: github.com/TNG/ArchUnit
Finally, we've released ArchUnit 1.0.0 🎉 Thanks a lot for all the feedback for 1.0.0-rc1. And to all the contributors over the years who made this release possible and @tngtech for all the support over the years!! Check it out here: github.com/TNG/ArchUnit/r…
Congratulations! 🎉
By the way, didn’t know about:
testClassesShouldResideInTheSamePackageAsImplementation
Which ensure test classes are in the same package. 👌
Finally, we've released ArchUnit 1.0.0 🎉 Thanks a lot for all the feedback for 1.0.0-rc1. And to all the contributors over the years who made this release possible and @tngtech for all the support over the years!! Check it out here: github.com/TNG/ArchUnit/r…
23K Followers 627 FollowingFrameworks & Architecture in the Spring team @ VMware, OpenSource, all things Spring, Java, data, DDD, REST, software architecture, drums & music. He/him.
3K Followers 2K FollowingInternet services with JVM & AI."Pressure makes diamonds.", “Lead me, follow me, or get out of my way.” - George S. Patton Jr. Views are my own. Be kind.
755 Followers 1K FollowingSoftware architecture for data-intensive systems, distributed systems, and tech leadership. Speaker. Principal tech lead @SAP. Opinions are my own. She/her
2K Followers 250 FollowingSoftware engineer building #DistributedSystems for fun and living 🤓 Tweets #Java #architecture #Kafka #craftsmanship & beyond 🚀 Mikes his own opinions & bytes
27 Followers 534 Followingex-comunista, cristão praticante, anti samba, pagode, rap, funk e favelas : Pró bombardeamento de todos locais onde só nascem filhotes de PCC e CV.
2K Followers 176 FollowingTNG, aka "The Nerd Group", is a consulting partnership focused on high end information technology, particularly AI. 932 employees, 99.9% academics, ~53% PhDs.