public void ActionBookmarkLinkTest() { string bookmark = "bookmark"; int id = 0; Action action = Action.CreateBookmark(bookmark, id); Assert.AreEqual(ActionType.BookmarkLink, action.ActionType); Assert.AreEqual(bookmark, action.BookmarkLink); Assert.AreEqual(id, action.ActionId); }
public void ActionHyperLinkTest() { const string link = "http://www.grapecity.com"; const int id = 0; Action action = Action.CreateHyperlink(link, id); Assert.AreEqual(ActionType.HyperLink, action.ActionType); Assert.AreEqual(link, action.HyperLink); Assert.AreEqual(id, action.ActionId); }
public void ActionDrillthroughTest1() { int id = 0; string reportName = "report"; IDrillthrough drillthrough = Drillthrough.Create(reportName, null); Action action = Action.CreateDrillthrouth(drillthrough, id); Assert.AreEqual(ActionType.DrillThrough, action.ActionType); Assert.IsNotNull(action.Drillthrough); Assert.AreEqual(reportName, action.Drillthrough.ReportName); Assert.AreEqual(id, action.ActionId); Assert.AreEqual(0, action.Drillthrough.NumberOfParameters); }
public void ActionDrillthroughTest2() { const int id = 0; const string reportName = "report"; DrillthroughParameter[] parameters = new[] { new DrillthroughParameter("a", 1, false), new DrillthroughParameter("b", 2, false), }; IDrillthrough drillthrough = Drillthrough.Create(reportName, parameters); Action action = Action.CreateDrillthrouth(drillthrough, id); Assert.AreEqual(ActionType.DrillThrough, action.ActionType); Assert.IsNotNull(action.Drillthrough); Assert.AreEqual(reportName, action.Drillthrough.ReportName); Assert.AreEqual(id, action.ActionId); Assert.AreEqual(parameters.Length, action.Drillthrough.NumberOfParameters); }