public void Test_Toast_Xml_ContextMenuItem_ActivationType_Protocol() { ToastContextMenuItem item = new ToastContextMenuItem("content", "args") { ActivationType = ToastActivationType.Protocol }; AssertContextMenuItemPayload("<action placement='contextMenu' content='content' arguments='args' activationType='protocol'/>", item); }
public void Test_Toast_Xml_ContextMenuItem_ActivationType_Background() { ToastContextMenuItem item = new ToastContextMenuItem("content", "args") { ActivationType = ToastActivationType.Background }; AssertContextMenuItemPayload("<action placement='contextMenu' content='content' arguments='args' activationType='background'/>", item); }
public void Test_Toast_Xml_ContextMenuItem_Defaults() { ToastContextMenuItem item = new ToastContextMenuItem("content", "args"); AssertContextMenuItemPayload("<action placement='contextMenu' content='content' arguments='args'/>", item); }
private static void AssertContextMenuItemPayload(string expectedContextMenuItemXml, ToastContextMenuItem item) { AssertActionsPayload("<actions>" + expectedContextMenuItemXml + "</actions>", new ToastActionsCustom() { ContextMenuItems = { item } }); }
public void Test_Toast_Xml_ContextMenuItem_ActivationType_Foreground() { ToastContextMenuItem item = new ToastContextMenuItem("content", "args") { ActivationType = ToastActivationType.Foreground }; AssertContextMenuItemPayload("<action placement='contextMenu' content='content' arguments='args'/>", item); }