public void TestDownloadArchive()
{
string archiveTag = string.Format("archive_tag_{0}", UnixTimeNow());
string targetPublicId = string.Format("archive_id_{0}", UnixTimeNow());
UploadImageForTestArchive(archiveTag, 2.0, true);
UploadImageForTestArchive(archiveTag, 500, false);
var parameters = new ArchiveParams().Tags(new List<string> { archiveTag }).TargetPublicId(targetPublicId);
string url = m_cloudinary.DownloadArchiveUrl(parameters);
using (var client = new WebClient())
{
byte[] data = client.DownloadData(url);
using (var s = new MemoryStream(data))
{
ZipFile zip = ZipFile.Read(s);
var cnt = zip.Entries.Count;
Assert.AreEqual(2, cnt);
}
}
}