2 Comments

  • I read the article and I couldn't disagree more. One of the things I like most about TDD is the ability to do a lot of refactoring with ease. In order to refactor I have to be sure that the changes I make do not affect the system's features (namely - my tests). TypeMock (or at least it's usage as described in the article) advocates tests which are coupled to implementation in a way that renders it impossible to refactor without changing the tests (which isn't really refactoring at all...).

  • Does the Natural Mocks feature not deal with that though?

Comments have been disabled for this content.