I don’t like the name unit tests.

Jul 10, 2020

I think it leads to arguing along the lines of hey this isn’t a unit test.

I prefer to focus on three qualities of good automated tests

  • Fast (or non-slow)
  • Sturdy (or non-brittle)
  • Isolated (or non-coupled)

Falco “From 0% to 100% tested code”

May 15, 2019

Highlights of Llewellyn Falco - From 0% to Cleanly Refactored 100% tested code

Gives you some legacy code to practice.

The video goes through the Gilded Rose Kata to add the following feature.

Continuous Testing with Elixir

Dec 2, 2015

There is great power in having your tests always run, all the time when writing code, it stops the minor interruptions.

$ mix test.watch

Running tests...
..................................................
..................................................
....
Finished in 0.04 seconds (0.04s on load, 0.00s on tests)
104 tests, 0 failures
Randomized with seed 386800
v0.7.2