no, i took this as a good argument about why writing tests up front is really poor idea if you're exploring the space to find out what a good api might look like.
I think the person you're replying to is saying that "fully implement every unit test up front" does not describe TDD. With TDD you continuously alternate between writing tests and writing production code. It's not like you write a whole test suite up front.