Пример #1
0
        public void TrayMenuItemProvider_ShouldReturnANewDropDownMenuItem()
        {
            var sut = _trayMenuItemProvider.ProvideMenuItem();

            sut.Should().NotBeNull();
            sut.HasDropDownItems.Should().BeTrue();
        }
Пример #2
0
        public void TrayMenuItemProvider_ShouldReturnNullIfDeactivated()
        {
            var(plugin, host) = PluginHostHelper.CreateAndInitialize();
            plugin.Settings.NotifyContextVisible = false;

            var trayMenuItemProvider = new TrayMenuItemProvider(plugin, host.Object);

            var sut = trayMenuItemProvider.ProvideMenuItem();

            sut.Should().BeNull();
        }