public void should_display_connect_dialog_when_connecting_to_msmq() { ConnectToViewModel.ComputerName.Returns("NewMachine"); WindowManager.ShowDialog(Arg.Any <object>()).Returns(true); shell.ConnectToMessageQueue(); ScreenFactory.Received().CreateScreen <IConnectToMachineViewModel>(); WindowManager.Received().ShowDialog(ConnectToViewModel); QueueExplorer.Received().ConnectToQueue("NewMachine"); }