36 lines
1013 B
C#
36 lines
1013 B
C#
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
|
using Sarand.Net.Standard.Base.App;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
|
|
namespace Sacs.UnitTests.Net.Standard.Base.App
|
|
{
|
|
//=======================================================================
|
|
[TestClass]
|
|
public class SacsCommandLineInfo_Tester
|
|
{
|
|
//-------------------------------------------------------------------
|
|
// Data members.
|
|
|
|
//-------------------------------------------------------------------
|
|
[TestMethod]
|
|
public void SacsCommandLineInfo_CTR()
|
|
{
|
|
SacsCommandLineInfo cmdLineInfo = new SacsCommandLineInfo(new String[]
|
|
{
|
|
"-ABC",
|
|
"/DEF",
|
|
"Andy",
|
|
"-SaProcess:ExportData",
|
|
});
|
|
Assert.IsNotNull(cmdLineInfo);
|
|
Assert.AreEqual(4, cmdLineInfo.ParamCount);
|
|
Assert.AreEqual(1, cmdLineInfo.ProcessDefinitions.Count);
|
|
}
|
|
|
|
//-------------------------------------------------------------------
|
|
}
|
|
//=======================================================================
|
|
}
|