public void SlicerRangeNodeItems() { var node = this.CreateSlicerRangeNode(); var slicerRangeNode = new SlicerRangeNode(node, ExcelSlicer.SlicerDocumentNamespaceManager); Assert.AreEqual(3, slicerRangeNode.Items.Count); Assert.AreEqual(string.Empty, slicerRangeNode.Items[0].DisplayName); Assert.AreEqual("Austria", slicerRangeNode.Items[1].DisplayName); Assert.AreEqual("Belgium", slicerRangeNode.Items[2].DisplayName); }
public void SlicerRangeNodeStartItem() { var node = this.CreateSlicerRangeNode(); var slicerRangeNode = new SlicerRangeNode(node, ExcelSlicer.SlicerDocumentNamespaceManager); Assert.AreEqual("0", slicerRangeNode.StartItem); slicerRangeNode.StartItem = "1"; Assert.AreEqual("1", slicerRangeNode.StartItem); Assert.AreEqual($@"<range startItem=""1"" xmlns=""{ExcelPackage.schemaMain2009}""><i n=""[Bill-to Customer].[by Country by City].[Country].&[]"" c="""" /><i n=""[Bill-to Customer].[by Country by City].[Country].&[AT]"" c=""Austria"" /><i n=""[Bill-to Customer].[by Country by City].[Country].&[BE]"" c=""Belgium"" /></range>", node.OuterXml); }