コード例 #1
0
ファイル: DocumentTest.cs プロジェクト: rocky0904/mozu-dotnet
        public void GetDocumentsTest1()
        {
            var documentfactory = DocumentFactory.GetDocuments(ApiMsgHandler, "files@mozu");

            Assert.IsNotNull(documentfactory.Items);
            Assert.IsTrue(documentfactory.Items.Count > 0);
            foreach (var item in documentfactory.Items)
            {
                var s = DocumentFactory.GetDocumentContent(ApiMsgHandler, "files@mozu", item.Id);
                Assert.IsNotNull(s);
                Assert.IsTrue(s.GetType() == typeof(System.IO.MemoryStream));

                using (FileStream file = new FileStream(@"D:\" + item.Name, FileMode.Create, System.IO.FileAccess.Write))
                {
                    byte[] bytes = new byte[s.Length];
                    s.Read(bytes, 0, (int)s.Length);
                    file.Write(bytes, 0, bytes.Length);
                    s.Close();
                }
            }
        }