mirror of
https://github.com/revenz/FileFlowsPlugins.git
synced 2026-01-05 20:29:32 -06:00
91 lines
2.8 KiB
C#
91 lines
2.8 KiB
C#
// #if(DEBUG)
|
|
//
|
|
// using FileFlows.ComicNodes.Comics;
|
|
// using Microsoft.VisualStudio.TestTools.UnitTesting;
|
|
//
|
|
// namespace FileFlows.Comic.Tests;
|
|
//
|
|
// [TestClass]
|
|
// public class ComicTests : TestBase
|
|
// {
|
|
// [TestMethod]
|
|
// public void Comic_Pdf_To_Cbz()
|
|
// {
|
|
// var logger = new TestLogger();
|
|
// var args = new NodeParameters(@"D:\comics\testfiles\fp1.pdf", logger, false, string.Empty, null!);
|
|
// args.TempPath = @"D:\comics\temp";
|
|
//
|
|
// var node = new ComicConverter();
|
|
// node.Format = "cbz";
|
|
// int result = node.Execute(args);
|
|
//
|
|
// string log = logger.ToString();
|
|
// Assert.AreEqual(1, result);
|
|
// }
|
|
//
|
|
// [TestMethod]
|
|
// public void Comic_Cbz_To_Pdf()
|
|
// {
|
|
// var logger = new TestLogger();
|
|
// var args = new NodeParameters(@"D:\comics\testfiles\mb.cbz", logger, false, string.Empty, null!);
|
|
// args.TempPath = @"D:\comics\temp";
|
|
//
|
|
// var node = new ComicConverter();
|
|
// node.Format = "pdf";
|
|
// int result = node.Execute(args);
|
|
//
|
|
// string log = logger.ToString();
|
|
// Assert.AreEqual(1, result);
|
|
// }
|
|
//
|
|
// [TestMethod]
|
|
// public void Comic_Cb7_To_Cbz()
|
|
// {
|
|
// var logger = new TestLogger();
|
|
// var args = new NodeParameters(@"D:\comics\testfiles\cb7.cb7", logger, false, string.Empty, null!);
|
|
// args.TempPath = @"D:\comics\temp";
|
|
//
|
|
// var node = new ComicConverter();
|
|
// node.Format = "cbz";
|
|
// int result = node.Execute(args);
|
|
//
|
|
// string log = logger.ToString();
|
|
// Assert.AreEqual(1, result);
|
|
// }
|
|
//
|
|
// [TestMethod]
|
|
// public void Comic_Cbr_To_Cbz()
|
|
// {
|
|
// var logger = new TestLogger();
|
|
// var args = new NodeParameters(@"D:\comics\testfiles\bm001.cbr", logger, false, string.Empty, null!);
|
|
// args.TempPath = @"D:\comics\temp";
|
|
//
|
|
// var node = new ComicConverter();
|
|
// node.Format = "cbz";
|
|
// int result = node.Execute(args);
|
|
//
|
|
// string log = logger.ToString();
|
|
// Assert.AreEqual(1, result);
|
|
// }
|
|
//
|
|
// [TestMethod]
|
|
// public void Comic_Resize()
|
|
// {
|
|
// var logger = new TestLogger();
|
|
// var args = new NodeParameters(@"/home/john/Comics/unprocessed/ASMANN001.cbz", logger, false, string.Empty, new LocalFileService());
|
|
// args.TempPath = @"/home/john/Comics/temp";
|
|
//
|
|
// var ele = new ComicConverter();
|
|
// ele.Format = "cbz";
|
|
// ele.MaxHeight = 800;
|
|
// ele.Codec = "webp";
|
|
// ele.Quality = 20;
|
|
// int result = ele.Execute(args);
|
|
//
|
|
// string log = logger.ToString();
|
|
// TestContext.WriteLine(log);
|
|
// Assert.AreEqual(1, result);
|
|
// }
|
|
// }
|
|
//
|
|
// #endif |