public void TestShell() { var mockCoordinator = new Mock<IDialogCoordinator>(); ISettings settings = new Settings.Settings(Settings.Serializers.SettingsSerializerFactory.Get("JSON"), "settings.TEST"); settings.InitializeDefaults(); ShellViewModel svm = new ShellViewModel(new StubbedWindowManager(), mockCoordinator.Object, settings); var mock = new Mock<IrcConnection>(); svm.ActivateItem(new IrcTabViewModel(mock.Object) {DisplayName = "Test"}); Assert.IsTrue(svm.Tabs.Count == 1); }
public void TestShell() { var mockCoordinator = new Mock <IDialogCoordinator>(); ISettings settings = new Settings.Settings(Settings.Serializers.SettingsSerializerFactory.Get("JSON"), "settings.TEST"); settings.InitializeDefaults(); ShellViewModel svm = new ShellViewModel(new StubbedWindowManager(), mockCoordinator.Object, settings); var mock = new Mock <IrcConnection>(); svm.ActivateItem(new IrcTabViewModel(mock.Object) { DisplayName = "Test" }); Assert.IsTrue(svm.Tabs.Count == 1); }