public void ItIsParsedCorrectly(TestDataFormat testData) { var command = new TextScriptCommand(testData.Text); Assert.That(command.FullName, Is.EqualTo(testData.CommandName)); if (testData.ParameterData == null) { testData.ParameterData = new TestDataFormat.ParameterDataFormat[]{}; } Assert.That(command.Parameters.Count, Is.EqualTo(testData.ParameterData.Length)); foreach (var parameter in testData.ParameterData) { Assert.That(command.Parameters.ContainsParameterName(parameter.Name)); Assert.That(command.Parameters[parameter.Name].Value, Is.EqualTo(parameter.Value)); } }
public void ItIsParsedCorrectly(TestDataFormat testData) { var command = new TextScriptCommand(testData.Text); Assert.That(command.FullName, Is.EqualTo(testData.CommandName)); if (testData.ParameterData == null) { testData.ParameterData = new TestDataFormat.ParameterDataFormat[] {}; } Assert.That(command.Parameters.Count, Is.EqualTo(testData.ParameterData.Length)); foreach (var parameter in testData.ParameterData) { Assert.That(command.Parameters.ContainsParameterName(parameter.Name)); Assert.That(command.Parameters[parameter.Name].Value, Is.EqualTo(parameter.Value)); } }