Nel progetto che sto sviluppando è presente una GUI molto complessa, per cui ho provato a cercare del materiale che mi aiutasse a progettare tramite TDD l'architettura.
Ho trovato un articolo in formato pdf molto interessante: Presenter First: Organizing Complex GUI Applications for Test-Driven Development
Segnalo anche questo post per testare eventi su interfacce tramite Rhino Mocks: Using Rhino Mocks To Unit Test Events on Interfaces
Ed infine gli articoli di Martin Fowler: Supervising Controller e Passive View