Пример #1
0
        public void ヘッダ付きTSVをDeserialize()
        {
            var data = TsvSerializer.DeserializeWithHeader <DataNamed>(FixtureTextTsvWithHeader);

            Assert.NotNull(data.ItemList);
            Assert.AreEqual(4, data.ItemList.Count());
            Assert.AreEqual("02dad8b60165dd49995b7048a4d6aaf1", data.ItemList.ToList()[1].Hash);
            Assert.AreEqual(27842, data.ItemList.ToList()[3].Size);
        }
Пример #2
0
 public void ヘッダ付きTSVにSerialize()
 {
     Assert.AreEqual(FixtureTextTsvWithHeader, TsvSerializer.Serialize(FixtureInstanceNamed, new[] { "hash", "size" }));
     Assert.AreEqual(FixtureTextTsvWithHeaderSwapped, TsvSerializer.Serialize(FixtureInstanceNamed, new[] { "size", "hash" }));
 }
Пример #3
0
 public void TSVにSerialize()
 {
     Assert.AreEqual(FixtureTextTsv, TsvSerializer.Serialize(FixtureInstanceIndexed));
 }