||Agile User Interface Development|
|Subject:||smart object/thin view model|
Response to: smart object/thin view model
You can't test that "view code contains no business logic". But you certainly can be quite sure that it doesn't contain business logic without having to write tests.
And no, TDD doesn't say "you can't trust any code your aren't testing". Actually it explicitely says to not test code that "cannot possibly break", i.e. simple getters or setters.
Last but not least, TDD is a tool, not a dogma.