tests/DotNetCommon.Test/ZipHelperTests.cs

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

//using NUnit.Framework;
//using System;
//using System.Collections.Generic;
//using System.IO;
//using System.Text;
//using helper = DotNetCommon.ZipHelper;

//namespace DotNetCommon.Test
//{
//    [TestFixture]
//    public class ZipHelperTests
//    {
//        private string rootPath = Path.Combine(Path.GetFullPath(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)), "ZipHelperTests");
//        private string testfolderPath = "";

//        [SetUp]
//        public void SetUp()
//        {
//            //准备文件夹和文件
//            if (Directory.Exists(rootPath))
//            {
//                Directory.Delete(rootPath, true);
//            }
//            Directory.CreateDirectory(rootPath);

//            //准备目录
//            /*
//            C:\Users\Administrator\Documents\ZipHelperTests
//                \testfolder\
//                    testsubfolder\
//                        testsubfolder-suba.txt "我是testsubfolder-suba.txt"
//                    testemptysubfolder\                        
//                    testfolder-a.txt "我是testfolder-a.txt"
//                    testfolder-中文B.txt "testfolder-中文B.txt"
//            */
//            testfolderPath = Path.Combine(rootPath, "testfolder");
//            Directory.CreateDirectory(testfolderPath);
//            File.AppendAllText(Path.Combine(testfolderPath, "testfolder-a.txt"), "我是testfolder-a.txt");
//            File.AppendAllText(Path.Combine(testfolderPath, "testfolder-中文B.txt"), "testfolder-中文B.txt");

//            Directory.CreateDirectory(Path.Combine(testfolderPath, "testsubfolder"));
//            Directory.CreateDirectory(Path.Combine(testfolderPath, "testemptysubfolder"));
//            File.AppendAllText(Path.Combine(testfolderPath, "testsubfolder", "testsubfolder-suba.txt"), "我是testsubfolder-suba.txt");
//        }

//        [TearDown]
//        public void TearDown()
//        {
//            if (Directory.Exists(rootPath))
//            {
//                Directory.Delete(rootPath, true);
//            }
//        }

//        /// <summary>
//        /// 压缩文件夹
//        /// </summary>
//        [Test]
//        public void TestZipFolder()
//        {
后面还有 57 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。