public void DsfExecuteCommandLineActivity_UpdateForEachInputs_NullUpdates_DoesNothing() { //------------Setup for test-------------------------- var command1 = "\"" + TestContext.DeploymentDirectory + "\\ConsoleAppToTestExecuteCommandLineActivity.exe\" output"; var act = new DsfExecuteCommandLineActivity { CommandFileName = command1, CommandResult = "[[OutVar1]]", CommandPriority = ProcessPriorityClass.RealTime }; //------------Execute Test--------------------------- act.UpdateForEachInputs(null, null); //------------Assert Results------------------------- Assert.AreEqual(command1, act.CommandFileName); Assert.AreEqual(ProcessPriorityClass.RealTime, act.CommandPriority); }
public void DsfExecuteCommandLineActivity_UpdateForEachInputs_UpdatesNotMatching_DoesNotUpdateRecordsetName() { //------------Setup for test-------------------------- var command1 = "\"" + TestContext.DeploymentDirectory + "\\ConsoleAppToTestExecuteCommandLineActivity.exe\" output"; var act = new DsfExecuteCommandLineActivity { CommandFileName = command1, CommandResult = "[[OutVar1]]", CommandPriority = ProcessPriorityClass.RealTime }; var tuple1 = new Tuple <string, string>("Test", "Test"); //------------Execute Test--------------------------- act.UpdateForEachInputs(new List <Tuple <string, string> > { tuple1 }, null); //------------Assert Results------------------------- Assert.AreEqual(command1, act.CommandFileName); Assert.AreEqual(ProcessPriorityClass.RealTime, act.CommandPriority); }
public void DsfExecuteCommandLineActivity_UpdateForEachInputs_MoreThan1Updates_DoesNothing() { //------------Setup for test-------------------------- var command1 = "\"" + TestContext.DeploymentDirectory + "\\ConsoleAppToTestExecuteCommandLineActivity.exe\" output"; var act = new DsfExecuteCommandLineActivity { CommandFileName = command1, CommandResult = "[[OutVar1]]", CommandPriority = ProcessPriorityClass.RealTime }; var tuple1 = new Tuple <string, string>("Test", "Test"); var tuple2 = new Tuple <string, string>(command1, "Test2"); var tuple3 = new Tuple <string, string>(ProcessPriorityClass.RealTime.ToString(), ProcessPriorityClass.High.ToString()); //------------Execute Test--------------------------- act.UpdateForEachInputs(new List <Tuple <string, string> > { tuple1, tuple2, tuple3 }, null); //------------Assert Results------------------------- Assert.AreEqual("Test2", act.CommandFileName); Assert.AreEqual(ProcessPriorityClass.High, act.CommandPriority); }
public void DsfExecuteCommandLineActivity_UpdateForEachInputs_UpdatesNotMatching_DoesNotUpdateRecordsetName() { //------------Setup for test-------------------------- var command1 = "\"" + TestContext.DeploymentDirectory + "\\ConsoleAppToTestExecuteCommandLineActivity.exe\" output"; var act = new DsfExecuteCommandLineActivity { CommandFileName = command1, CommandResult = "[[OutVar1]]", CommandPriority = ProcessPriorityClass.RealTime }; var tuple1 = new Tuple<string, string>("Test", "Test"); //------------Execute Test--------------------------- act.UpdateForEachInputs(new List<Tuple<string, string>> { tuple1 }); //------------Assert Results------------------------- Assert.AreEqual(command1, act.CommandFileName); Assert.AreEqual(ProcessPriorityClass.RealTime, act.CommandPriority); }
public void DsfExecuteCommandLineActivity_UpdateForEachInputs_MoreThan1Updates_DoesNothing() { //------------Setup for test-------------------------- var command1 = "\"" + TestContext.DeploymentDirectory + "\\ConsoleAppToTestExecuteCommandLineActivity.exe\" output"; var act = new DsfExecuteCommandLineActivity { CommandFileName = command1, CommandResult = "[[OutVar1]]", CommandPriority = ProcessPriorityClass.RealTime }; var tuple1 = new Tuple<string, string>("Test", "Test"); var tuple2 = new Tuple<string, string>(command1, "Test2"); var tuple3 = new Tuple<string, string>(ProcessPriorityClass.RealTime.ToString(), ProcessPriorityClass.High.ToString()); //------------Execute Test--------------------------- act.UpdateForEachInputs(new List<Tuple<string, string>> { tuple1, tuple2, tuple3 }); //------------Assert Results------------------------- Assert.AreEqual("Test2", act.CommandFileName); Assert.AreEqual(ProcessPriorityClass.High, act.CommandPriority); }
public void DsfExecuteCommandLineActivity_UpdateForEachInputs_NullUpdates_DoesNothing() { //------------Setup for test-------------------------- var command1 = "\"" + TestContext.DeploymentDirectory + "\\ConsoleAppToTestExecuteCommandLineActivity.exe\" output"; var act = new DsfExecuteCommandLineActivity { CommandFileName = command1, CommandResult = "[[OutVar1]]", CommandPriority = ProcessPriorityClass.RealTime }; //------------Execute Test--------------------------- act.UpdateForEachInputs(null); //------------Assert Results------------------------- Assert.AreEqual(command1, act.CommandFileName); Assert.AreEqual(ProcessPriorityClass.RealTime, act.CommandPriority); }