Hi Gramr,
I saw the original video of Coplien discussing with Robert C. Martin —uncle bob— about TDD. It was a disaster, they though not to agree on TDD, but what really happened is that they were discussing different topics.
The video is here: https://www.youtube.com/watch?v=KtHQGs3zFAM
It's really sad, and every time that I watch it I have a really bad time because both are right, and both are right because they speak about different things. And that was because they both used the same word with different meanings.
If you don't mind, I have a more profound analysis here: QA-Unit Tests vs. Agile-Unit Tests