コード例 #1
0
        public void コンストラクタにnullが指定されると何も読み込まない()
        {
            // setup
            XlsxSharedStrings strings = new XlsxSharedStrings(null);

            // expect
            Assert.AreEqual(0, strings.Count);
        }
コード例 #2
0
        public void コンストラクタは指定されたstreamから共有文字列を読み込む()
        {
            // setup
            using (FileStream stream = new FileStream(GetSharedStringsPath(), FileMode.Open, FileAccess.Read))
            {
                XlsxSharedStrings strings = new XlsxSharedStrings(stream);

                // expect
                Assert.AreEqual(6, strings.Count);
                Assert.AreEqual("aiueo", strings[0]);
                Assert.AreEqual("A1: aiueo", strings[1]);
                Assert.AreEqual("B1: あいうえお", strings[2]);
                Assert.AreEqual("A2: kakiku", strings[3]);
                Assert.AreEqual("B2: かきく", strings[4]);
                Assert.AreEqual("B3:今日は", strings[5]);
            }
        }