I’ve written a lot of specification tests like this in the last three years, from a UI / Workflow perspective, with Model-View-Presenter as my core UI architecture: [TestFixture] public class When_starting_some_process() { IMyView view; MyPresenter...