I don’t mean to “necrobump” this thread, but I just want to express how thankful I am to everyone who posted in this thread. It’s a gold mine of opinions and nuance.
I was recently faced with the dilemma of whether I should be testing private functions, and this thread was part of my exploration.
I wrote a blog post that summarizes my finding, though I don’t know if it’s 100% correct, or somewhat opinionated: Things I've realized about testing Elixir code






















