84 lines
2.1 KiB
C#
84 lines
2.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading;
|
|
|
|
using NUnit.Framework;
|
|
|
|
using PdfScribeCore;
|
|
|
|
namespace PdfScribeUnitTests
|
|
{
|
|
[TestFixture]
|
|
public class UnitTests
|
|
{
|
|
#region Ctor
|
|
public UnitTests()
|
|
{ }
|
|
#endregion
|
|
#if DEBUG
|
|
|
|
#region PdfScribeCore Tests
|
|
//[Test]
|
|
public void Test_DeletePdfScribePort()
|
|
{
|
|
var scribeInstaller = new PdfScribeInstaller();
|
|
scribeInstaller.DeletePdfScribePort();
|
|
}
|
|
|
|
//[Test]
|
|
public void Test_RemovePdfScribeDriver()
|
|
{
|
|
var scribeInstaller = new PdfScribeInstaller();
|
|
scribeInstaller.RemovePDFScribePrinterDriver();
|
|
}
|
|
|
|
//[Test]
|
|
public void Test_AddPdfScribePort()
|
|
{
|
|
|
|
var scribeInstaller = new PdfScribeInstaller();
|
|
scribeInstaller.AddPdfScribePort_Test();
|
|
}
|
|
|
|
//[Test]
|
|
public void Test_IsPrinterDriverInstalled()
|
|
{
|
|
var scribeInstaller = new PdfScribeInstaller();
|
|
scribeInstaller.IsPrinterDriverInstalled_Test("PDF Scribe Virtual Printer");
|
|
}
|
|
//[Test]
|
|
public void Test_InstallPdfScribePrinter()
|
|
{
|
|
var scribeInstaller = new PdfScribeInstaller();
|
|
scribeInstaller.InstallPdfScribePrinter(@"C:\Code\PdfScribe\Lib\", String.Empty, String.Empty);
|
|
}
|
|
|
|
//[Test]
|
|
public void Test_UninstallPdfScribePrinter()
|
|
{
|
|
var scribeInstaller = new PdfScribeInstaller();
|
|
scribeInstaller.UninstallPdfScribePrinter();
|
|
}
|
|
|
|
//[Test]
|
|
public void Test_RemovePdfScribePortMonitor()
|
|
{
|
|
var scribeInstaller = new PdfScribeInstaller();
|
|
scribeInstaller.RemovePdfScribePortMonitor();
|
|
}
|
|
|
|
#endregion
|
|
|
|
/*
|
|
//[Test]
|
|
public void Test_ShowSimpleError()
|
|
{
|
|
var errorDialog = new PdfScribeCore.ErrorDialogPresenter("Error Caption", "Error Instructions", "Message text");
|
|
}
|
|
*/
|
|
#endif
|
|
}
|
|
}
|