public async Task Content() { s3ZipContentHelper = new S3ZipContentHelper(s3ClientMock.Object); var content = await s3ZipContentHelper.GetContent("Test", "foo.zip"); Assert.AreEqual(content[0].FullName, "foo.txt"); }
public async Task LengthTest64BitWithComments() { s3ZipContentHelper = new S3ZipContentHelper(s3ClientMock.Object); var content = await s3ZipContentHelper.GetContent("Test", "foo64.zip"); Assert.AreEqual(content.Count, 1); }
public async Task NestedZip() { s3ZipContentHelper = new S3ZipContentHelper(s3ClientMock.Object); var content = await s3ZipContentHelper.GetContent("Test", "nested.zip"); Assert.AreEqual(content.Count, 1); }
public async Task ContentTest64BitWithComments() { s3ZipContentHelper = new S3ZipContentHelper(s3ClientMock.Object); var content = await s3ZipContentHelper.GetContent("Test", "foo64.zip"); Assert.AreEqual(content[0].FullName, "Documents/foo.txt"); }
public async Task ZeroByte() { s3ZipContentHelper = new S3ZipContentHelper(s3ClientMock.Object); await s3ZipContentHelper.GetContent("Test", "zero-byte.zip"); }
public async Task NotZipFileException() { s3ZipContentHelper = new S3ZipContentHelper(s3ClientMock.Object); await s3ZipContentHelper.GetContent("Test", "not-a-zip.zip"); }