So I built 'Some' that instantly generates fully populated test objects.
Check it out! 👇
https://some.appoutlet.dev
#kotlin #opensource #testing
| Website | https://appoutlet.github.io |
| https://twitter.com/AppOutletTeam | |
| Ko-fi | https://ko-fi.com/appoutlet |
So, instead of 30 lines of nested boilerplate, you just write:
val user = some<User>()
It supports deeply nested structures, collections, and natively resolves recursive sealed class hierarchies.
I wrote a post with the reasoning behind it
https://blog.appoutlet.dev/some-a-library-to-generate-dummy-objects-for-unit-testing-in-kotlin/

I was tired of hand-crafting dummy objects and updating tests every time a Kotlin data class changed. That's why I built 'Some', a pure Kotlin library that instantly generates object instances for my tests. Maybe it can save you some time, too.
The problem: Creating shared dummy objects breaks test isolation. But manually instantiating fresh objects means your tests break every time the model changes even if the logic didn't.
Here is the GitHub repo
https://github.com/MessiasLima/Some
DisCorkie 1.8.0 is now available, adding a tool for seaching topics and posts, richer user profiles, and a better global localized experience.
We just pushed Discorkie 1.7.8! 🚀 It comes with a polished UI and much smarter notifications to keep your feed organized.
#Discorkie #Discourse #release #application
https://blog.appoutlet.dev/discorkie-1-7-8-notifications-and-visual-updates
Exciting news for Kotlin developers! 🚀
umami-kotlin 0.3.0 is officially released! 🎉
Check out the full release notes to see all the new features, fixes, and improvements in this version.
🎉 Umami Kotlin v0.2.0 is here!
✨ New: Custom logger support - integrate your favorite logging solution seamlessly
🔧 Updated: Latest Kotlin 2.2.21, Ktor 3.3.1, and more dependencies
#kotlin #kmp #Analytics #Privacy #OpenSource #umami
https://github.com/AppOutlet/umami-kotlin/releases/tag/0.2.0
1.6.9 is now available
✨ GIF support on Android
🔒 Enhanced Logout Security
🚀 Improved Connection Reliability
We've also performed significant under-the-hood optimizations to make DisCorkie faster, more secure, and even more efficient.
Get the app here: https://discorkie.appoutlet.dev/#download
#DisCorkie #Discourse #Android #CommunityManagement #Productivity
Get ready for a more global DisCorkie! 🚀 Version 1.6.2 is here, bringing exciting language updates:
🇱🇹 Maltese, 🇲🇹 Lithuanian, 🇳🇱 Dutch, and 🇮🇹 Neapolitan are now supported!
We’ve also updated translations across 33+ languages. Update today for the best experience!
We've just released umami-kotlin 0.1.12! 🎉
This new version comes with important bug fixes and dependency upgrades to make your web analytics integration even smoother.