public void FahClientSettingsPresenter_ShowDialog_ConnectsWhenModelHasNoError() { // Arrange using (var connection = new MockFahClientConnectionWithMessages()) { var model = new MockConnectionFahClientSettingsModel(connection) { Name = "foo", Server = "bar" }; using (var presenter = new MockDialogFahClientSettingsPresenter(model)) { // Act presenter.ShowDialog(null); // Assert Assert.IsNotNull(presenter.Connection); Assert.IsTrue(presenter.Connection.Connected); Assert.AreEqual(1, presenter.Model.Slots.Count); } } }
public MockFahClientReaderWithMessages(MockFahClientConnectionWithMessages connection) : base(connection) { _connection = connection; }