Home New Trending Search
About Privacy Terms
#
#approvaltesting
Posts tagged #approvaltesting on Bluesky
Release banner for v1.2

Release banner for v1.2

🚀 #ApproveJ 1.2 got released!

🆕 http module can be used to approve HTTP requests done by your code!

🆕 json-/yaml-jackson3 modules support Jackson 3

⚠️ all jackson modules now require Jackson dependencies declared by you

#approvaltesting #snapshottesting #java #jvm

github.com/mkutz/Approv...

3 1 0 0
Release banner for v1.1

Release banner for v1.1

🚀 #ApproveJ v.1.1 was released

🦾 New automatic file reviewer

🎛️ Short aliases for in configuration
All configuration values can now also be overwritten via environment variables

github.com/mkutz/Approv...

#approvaltesting #snapshottesting #java #jdk

3 2 0 0
Release banner for v1.0

Release banner for v1.0

🚀 #ApproveJ v1.0 ("ONE-POINT-ZERO") was just released! 🎉🥳🍾

🧹 all deprecated methods have been removed
🪲 approving by file is now also possible in parameterized tests
📖 minor updates in the manual

github.com/mkutz/Approv...

#approvaltesting #snapshottesting #java #kotlin #unittesting #release

4 2 0 0
Preview
Release Release v1.0-RC1 · mkutz/ApproveJ Changelog core 🏗️ several classes (e.g. built-in Scrubber and Replacement implementations) were transformed into interfaces with record implementations 🏗️ the Scrubber and Replacement interfaces a...

#ApproveJ v1.0-RC1 was just released 🎉

This release concentrates on internal refactoring and removed deprecated methods and classes.

👉 github.com/mkutz/Approv...

#approvaltesting #snapshottesting #jvm #java

5 2 0 0
Preview
Release Release v0.12 · mkutz/ApproveJ ⚠️ This release contains a massive amount of API changes and deprecations as this is likely the last release before 1.0. Migration Guide In your src/test/resources/approvej.properties or ~/.confi...

ApproveJ v0.12 is here!

#approvaltesting #java #kotlin #snapshottesting

github.com/mkutz/Approv...

2 1 0 0
Preview
Release Release v0.12 · mkutz/ApproveJ ⚠️ This release contains a massive amount of API changes and deprecations as this is likely the last release before 1.0. Migration Guide In your src/test/resources/approvej.properties or ~/.confi...

🚀 ApproveJ v0.12…1 is here!

This release contains quite some deprecations in APIs that prepare for the release of v1.0, so please check the migration guide in the release notes.

👉 github.com/mkutz/Approv...

#approvaltesting #snapshottesting #java #kotlin

4 3 0 0
Release banner for v0.10

Release banner for v0.10

🚀 ApproveJ v0.10 is here

🖨️ revamps the ObjectPrinter especially for Kotlin data classes
🎛️ adds new global configuration file ~/.config/approvej/approvej.properties

github.com/mkutz/Approv...

#approvaltesting #jvm #kotlin #java #approvej

6 3 1 0
Release banner for v0.9.7

Release banner for v0.9.7

🚀 ApproveJ v0.9.7 was released

🧽 new strings scrubber allows to scrub known strings
🧽 new masking replacement turns "Whatever74" into "Aaaaaaaa11"
🐞 the approval error now has expected and actual in the right order

👉 github.com/mkutz/Approv...

#approvaltesting #snapshottesting #java #jvm

2 2 0 0
Release banner for v0.9.5

Release banner for v0.9.5

🚀 ApproveJ v0.9.5 is out

🔁 New Replacement interface can be implemented and used with any RegexScrubber.

⚠️ Deprecates relativeDates() Scrubber
Use DateTimeScrubber.replaceWithRelativeDate() instead.

#approvaltesting #snapshottesting #java #kotlin #jvm

2 3 0 0
Release banner for v0.9.4

Release banner for v0.9.4

🚀 ApproveJ 0.9.4 is out

🆔 The new named method of the ApprovalBuilder now allows to approve multiple values in one test case. Previously the first approved file would have been overwritten by the second.

#approvaltesting #jvm #java #kotlin

3 1 1 0
Preview
Release Release v0.9.3 · mkutz/ApproveJ Changelog core 📅/🕗 add 16 new pre-defined DateTimeScrubbers to the Scrubbers class For all the pre-defined DateTimeFormatters of the JDK, there's now a corresponding Scrubber 💥 FileReviewerScript ...

ApproveJ v0.9.3 is out!

#approvaltesting #java #testing

github.com/mkutz/Approv...

1 1 0 0
Release banner for v0.9.3 featuring two of the the new pre-defined date/time scrubbers isoInstants and basicIsoDates

Release banner for v0.9.3 featuring two of the the new pre-defined date/time scrubbers isoInstants and basicIsoDates

🎉 ApproveJ v0.9.3 is out!

📅/🕗 introduces 16 new pre-defined Scrubbers for date/time strings
🐞 fixes broken parsing if a date/time pattern contained a square bracket within an optional part

👉 github.com/mkutz/Approv...

#approvaltesting #java #testing

4 2 0 0
Release banner for v0.8.6

Release banner for v0.8.6

🚀 ApproveJ 0.8.6 was just published

👁️ adds new review mechanism to automatically open a diff/merge tool if needed

#approvaltesting #snapshottesting #java #kotlin

3 2 0 0

Thanks to all attendees of my talk about 'Revitalizing Legacy Code using Approval Testing': We had a great interactive session and I hope you enjoyed it as much as I did!
You can find the slides and the code examples on GitHub:
👉 draptik.github.io/2024-4-mathe...
#Verify #ApprovalTesting

0 0 1 0
Post image

Refactoring can be fun, if you're careful!
Learn at my Clean Code workshop.
www.everydayunittesting.com/courses/clea...
#refactoring #automatedtesting #unittesting #python #software #approvaltesting

0 0 0 0