My opinion as that we do not need to use an external library for unit testing in Go. The only benefit that I can see is a slight abstraction of the standard library into Assert style functions. The Go team purposely ditched this style (listed in testify > cons).
Here's an interesting talk on the subject: https://youtu.be/yi5A3cK1LNA?t=438
--
You received this message because you are subscribed to the Google Groups "Aerogear" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aerogear+u...@googlegroups.com.
To post to this group, send email to aero...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/aerogear/7383da73-aee8-4aa6-912b-d527a303c1e7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Aerogear" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aerogear+u...@googlegroups.com.
To post to this group, send email to aero...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/aerogear/f6d257f7-3668-48ee-8d8e-0243aac29277%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Aerogear" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aerogear+u...@googlegroups.com.
To post to this group, send email to aero...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/aerogear/f6d257f7-3668-48ee-8d8e-0243aac29277%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
- Kubernets and OpenShift use /testify/assert to implement their tests as many other OpenSource projects
- Less code is required == more test in less time
- Make our tests be smaller, cleaner, easier and more understandable.
- Make easier to receive contributions from devs that came from other languages, (highly important to us)
- The tests with asserts are more intuitive for the biggest part of devs
- Less effort to write tests encourage the projects has more tests. Implementations missing tests are a common scenario since many devs don't like to write them.
- Less effort to write tests encourage the projects has more tests. Implementations missing tests are a common scenario since many devs don't like to write them.
--
You received this message because you are subscribed to the Google Groups "Aerogear" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aerogear+u...@googlegroups.com.
To post to this group, send email to aero...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/aerogear/c10eb65e-2363-463d-8ace-1f2394b158f6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To view this discussion on the web visit https://groups.google.com/d/msgid/aerogear/CA%2B-sgVh-GXu8RdmTqkC5izppzKayBWa%3D8xpZzwxH5oLONXKwvw%40mail.gmail.com.