Thank you. I am trying to reconcile different sources of information and I was wondering if your thinking had changed. In your WBTDD course you are using a single test with conditional stubs and use the conditions to define the contract tests. This single test also up matches with Mark Seemann's post Mocks for Commands, Stubs for Queries where he shows obviously degenerate code passing the two tests. But the book "Working Effectively with Unit Tests" has a lot of good information but prefers the two tests over one, and recommends a mixture of solitary (stubbing) tests and socialable (integrated) tests.