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); }