Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }