public void RunScript_DefaultScript_OptionObject2015_FormCountEquals0() { // Arrange OptionObject2015 optionObject = new OptionObject2015(); string scriptName = "?"; var command = new DefaultScriptCommand(optionObject, scriptName); // Act OptionObject2015 returnOptionObject = command.Execute(); // Assert Assert.AreEqual(0, returnOptionObject.Forms.Count); }
public void RunScript_DefaultScript_OptionObject2015_ReturnsErrorCode0() { // Arrange OptionObject2015 optionObject = new OptionObject2015(); string scriptName = "?"; var command = new DefaultScriptCommand(optionObject, scriptName); // Act OptionObject2015 returnOptionObject = command.Execute(); // Assert Assert.AreEqual(3, returnOptionObject.ErrorCode); }
public void GetCommand_OptionObject2015_EmptyParameter_ReturnsDefaultScriptCommand() { // Arrange OptionObject2015 optionObject = new OptionObject2015(); string parameter = ""; DefaultScriptCommand expected = new DefaultScriptCommand(optionObject, parameter); // Act IRunScriptCommand actual = CommandFactory.GetCommand(optionObject, parameter); // Assert Assert.AreEqual(expected.GetType(), actual.GetType()); }
public void GetCommand_OptionObject2_EmptyParameter_ReturnsDefaultScriptCommand() { // Arrange OptionObject2 optionObject = new OptionObject2(); IParameter parameter = new Parameter(""); IOptionObjectDecorator optionObjectDecorator = new OptionObjectDecorator(optionObject); DefaultScriptCommand expected = new DefaultScriptCommand(optionObjectDecorator, parameter); // Act IRunScriptCommand actual = CommandFactory.GetCommand(optionObject, parameter); // Assert Assert.AreEqual(expected.GetType(), actual.GetType()); }
public void RunScript_DefaultScript_OptionObject2015_FormCountEquals0() { // Arrange OptionObject2015 optionObject = new OptionObject2015(); IOptionObjectDecorator optionObjectDecorator = new OptionObjectDecorator(optionObject); IParameter parameter = new Parameter("?"); var command = new DefaultScriptCommand(optionObjectDecorator, parameter); // Act OptionObject2015 returnOptionObject = (OptionObject2015)command.Execute(); // Assert Assert.AreEqual(0, returnOptionObject.Forms.Count); }
public void RunScript_DefaultScript_OptionObject2_ReturnsErrorCode0() { // Arrange OptionObject2 optionObject = new OptionObject2(); IOptionObjectDecorator optionObjectDecorator = new OptionObjectDecorator(optionObject); IParameter parameter = new Parameter("?"); var command = new DefaultScriptCommand(optionObjectDecorator, parameter); // Act OptionObject2 returnOptionObject = (OptionObject2)command.Execute(); // Assert Assert.AreEqual(3, returnOptionObject.ErrorCode); }