public void GetCommand_OptionObject2_GetErrorCode0_ReturnsGetErrorCode0Command() { // Arrange OptionObject2 optionObject = new OptionObject2(); string parameter = "GetErrorCode0"; GetErrorCode0Command expected = new GetErrorCode0Command(optionObject.ToOptionObject2015()); // Act IRunScriptCommand actual = CommandFactory.GetCommand(optionObject.ToOptionObject2015(), parameter); // Assert Assert.AreEqual(expected.GetType(), actual.GetType()); }
public void GetCommand_OptionObject2_EmptyParameter_ReturnsDefaultScriptCommand() { // Arrange OptionObject2 optionObject = new OptionObject2(); string parameter = ""; DefaultScriptCommand expected = new DefaultScriptCommand(optionObject.ToOptionObject2015(), parameter); // Act IRunScriptCommand actual = CommandFactory.GetCommand(optionObject.ToOptionObject2015(), parameter); // Assert Assert.AreEqual(expected.GetType(), actual.GetType()); }
public void GetCommand_OptionObject2_SetFieldValue_ReturnsSetFieldValueCommand() { // Arrange OptionObject2 optionObject = new OptionObject2(); string parameter = "SetFieldValue,123"; SetFieldValueCommand expected = new SetFieldValueCommand(optionObject.ToOptionObject2015(), parameter); // Act IRunScriptCommand actual = CommandFactory.GetCommand(optionObject.ToOptionObject2015(), parameter); // Assert Assert.AreEqual(expected.GetType(), actual.GetType()); }
public void TransformToOptionObject2015_OptionObject2_FormCountMatch() { OptionObject2 optionObject = new OptionObject2(); OptionObject2015 transformedOptionObject = optionObject.ToOptionObject2015(); Assert.AreEqual(optionObject.Forms.Count, transformedOptionObject.Forms.Count); }
public void TransformToOptionObject2015_OptionObject2_SystemCodeMatch() { OptionObject2 optionObject = new OptionObject2(); OptionObject2015 transformedOptionObject = optionObject.ToOptionObject2015(); Assert.AreEqual(optionObject.SystemCode, transformedOptionObject.SystemCode); }
public void TransformToOptionObject2015_OptionObject2_OptionUserIdMatch() { OptionObject2 optionObject = new OptionObject2(); OptionObject2015 transformedOptionObject = optionObject.ToOptionObject2015(); Assert.AreEqual(optionObject.OptionUserId, transformedOptionObject.OptionUserId); }
public void TransformToOptionObject2015_OptionObject2_FacilityMatch() { OptionObject2 optionObject = new OptionObject2(); OptionObject2015 transformedOptionObject = optionObject.ToOptionObject2015(); Assert.AreEqual(optionObject.Facility, transformedOptionObject.Facility); }
public void TransformToOptionObject2015_OptionObject2_EpisodeNumberMatch() { OptionObject2 optionObject = new OptionObject2(); OptionObject2015 transformedOptionObject = optionObject.ToOptionObject2015(); Assert.AreEqual(optionObject.EpisodeNumber, transformedOptionObject.EpisodeNumber); }
public void TransformToOptionObject2015_OptionObject2_EntityIdMatch() { OptionObject2 optionObject = new OptionObject2(); OptionObject2015 transformedOptionObject = optionObject.ToOptionObject2015(); Assert.AreEqual(optionObject.EntityID, transformedOptionObject.EntityID); }
public void TransformToOptionObject2015_OptionObject2_ErrorMesgMatch() { OptionObject2 optionObject = new OptionObject2(); OptionObject2015 transformedOptionObject = optionObject.ToOptionObject2015(); Assert.AreEqual(optionObject.ErrorMesg, transformedOptionObject.ErrorMesg); }
public void TransformToOptionObject2015_OptionObject2_ModifiedFormCountMatch() { FormObject addForm = new FormObject(); OptionObject2 optionObject = new OptionObject2(); optionObject.Forms.Add(addForm); OptionObject2015 transformedOptionObject = optionObject.ToOptionObject2015(); Assert.AreEqual(optionObject.Forms.Count, transformedOptionObject.Forms.Count); }
public OptionObject2 RunScript(OptionObject2 optionObject, string parameter) { IRunScriptCommand command = CommandFactory.GetCommand(optionObject.ToOptionObject2015(), parameter); if (command == null) { logger.Error("A valid RunScript command was not retrieved."); return(optionObject); } return(command.Execute().ToOptionObject2()); }
public void RunScript_GetErrorCode1_OptionObject2_FormCountEquals0() { // Arrange OptionObject2 optionObject = new OptionObject2(); var command = new GetErrorCode1Command(optionObject.ToOptionObject2015()); // Act OptionObject2 returnOptionObject = command.Execute().ToOptionObject2(); // Assert Assert.AreEqual(0, returnOptionObject.Forms.Count); }
public void RunScript_GetErrorCode1_OptionObject2_ReturnsErrorCode0() { // Arrange OptionObject2 optionObject = new OptionObject2(); var command = new GetErrorCode1Command(optionObject.ToOptionObject2015()); // Act OptionObject2 returnOptionObject = command.Execute().ToOptionObject2(); // Assert Assert.AreEqual(1, returnOptionObject.ErrorCode); }
public void RunScript_DefaultScript_OptionObject2_FormCountEquals0() { // Arrange OptionObject2 optionObject = new OptionObject2(); string scriptName = "?"; var command = new DefaultScriptCommand(optionObject.ToOptionObject2015(), scriptName); // Act OptionObject2 returnOptionObject = command.Execute().ToOptionObject2(); // Assert Assert.AreEqual(0, returnOptionObject.Forms.Count); }
public void RunScript_DefaultScript_OptionObject2_ReturnsErrorCode0() { // Arrange OptionObject2 optionObject = new OptionObject2(); string scriptName = "?"; var command = new DefaultScriptCommand(optionObject.ToOptionObject2015(), scriptName); // Act OptionObject2 returnOptionObject = command.Execute().ToOptionObject2(); // Assert Assert.AreEqual(3, returnOptionObject.ErrorCode); }
public void RunScript_SetFieldValue_OptionObject2_ReturnsErrorCode0() { // Arrange FieldObject fieldObject = new FieldObject() { FieldNumber = "123", FieldValue = "TESTING" }; RowObject rowObject = new RowObject() { Fields = new List <FieldObject>() { fieldObject }, RowId = "1||1" }; FormObject formObject = new FormObject() { CurrentRow = rowObject, FormId = "1" }; OptionObject2 optionObject = new OptionObject2() { Forms = new List <FormObject>() { formObject } }; string parameter = "?"; var command = new SetFieldValueCommand(optionObject.ToOptionObject2015(), parameter); // Act OptionObject2 returnOptionObject = command.Execute().ToOptionObject2(); // Assert Assert.AreEqual(0, returnOptionObject.ErrorCode); }
public static OptionObject2 RunScript(OptionObject2 optionObject, string parameter) { return(RunScript(optionObject.ToOptionObject2015(), parameter).ToOptionObject2()); }
public static OptionObject2 RunScript(OptionObject2 optionObject, string scriptName) { return(RunScript(optionObject.ToOptionObject2015(), scriptName).ToOptionObject2()); }
public static OptionObject2 RunScript(OptionObject2 optionObject) { return(RunScript(optionObject.ToOptionObject2015()).ToOptionObject2()); }