Пример #1
0
        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);
        }
Пример #2
0
        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].&amp;[]"" c="""" /><i n=""[Bill-to Customer].[by Country by City].[Country].&amp;[AT]"" c=""Austria"" /><i n=""[Bill-to Customer].[by Country by City].[Country].&amp;[BE]"" c=""Belgium"" /></range>", node.OuterXml);
        }