public SwitchPanelPZ55UserControl(HIDSkeleton hidSkeleton, TabItem parentTabItem) { InitializeComponent(); ParentTabItem = parentTabItem; _switchPanelPZ55 = new SwitchPanelPZ55(hidSkeleton); AppEventHandler.AttachGamingPanelListener(this); AppEventHandler.AttachLEDLightListener(this); }
public void Event_SwitchPanel_SettingsModified_Proper_Attachment() { var gamingPanelSkeleton = new GamingPanelSkeleton(GamingPanelVendorEnum.Saitek, GamingPanelEnum.PZ55SwitchPanel); var switchPanel = new SwitchPanelPZ55(new HIDSkeleton(gamingPanelSkeleton, "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA")); //SwitchPanel Assert.True(BIOSEventHandler.OnDcsDataAddressValueEventSubscribed()); //GamingPanel Assert.True(AppEventHandler.OnForwardPanelEventChangedSubscribed()); Assert.True(AppEventHandler.OnProfileEventSubscribed()); Assert.True(AppEventHandler.OnSavePanelSettingsSubscribed()); Assert.True(AppEventHandler.OnSavePanelSettingsJSONSubscribed()); }