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
Gives you some legacy code to practice.
The video goes through the Gilded Rose Kata to add the following feature.
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