public void MakeStringFixture() { service = new Service.Service(); stringFixture = new StringFixture { Processor = service }; }
public void NoParameterCellsShouldResultInNoArguments() { const string tableString = "<table><tr><td>StringFixture</td></tr><tr><td>field</td><td>field</td></tr></table>"; Fixture stringFixture = new StringFixture(); stringFixture.Prepare(null, Parse.ParseFrom(tableString).Parts); Assert.AreEqual(0, stringFixture.Args.Length); }
public void NoParameterCellsShouldResultInNoArguments() { string tableString = "<table><tr><td>StringFixture</td></tr><tr><td>field</td><td>field</td></tr></table>"; Fixture stringFixture = new StringFixture(); stringFixture.Prepare(stringFixture, new Parse(tableString)); Assert.AreEqual(0, stringFixture.Args.Length); }
public void NoParameterCellsShouldResultInNoArguments() { const string tableString = "<table><tr><td>StringFixture</td></tr><tr><td>field</td><td>field</td></tr></table>"; Fixture stringFixture = new StringFixture(); stringFixture.Prepare(stringFixture, Parse.ParseFrom(tableString)); Assert.AreEqual(0, stringFixture.Args.Length); }
public void OneParameterCellShouldResultInOneArgument() { const string arg = "I'd like to buy an argument"; const string tableString = "<table><tr><td>StringFixture</td><td>" + arg + "</td></tr><tr><td>field</td><td>field</td></tr></table>"; Fixture stringFixture = new StringFixture(); stringFixture.Prepare(null, Parse.ParseFrom(tableString).Parts); Assert.AreEqual(1, stringFixture.Args.Length); Assert.AreEqual(arg, stringFixture.Args[0]); }
public void OneParameterCellShouldResultInOneArgument() { const string arg = "I'd like to buy an argument"; const string tableString = "<table><tr><td>StringFixture</td><td>" + arg + "</td></tr><tr><td>field</td><td>field</td></tr></table>"; Fixture stringFixture = new StringFixture(); stringFixture.Prepare(stringFixture, Parse.ParseFrom(tableString)); Assert.AreEqual(1, stringFixture.Args.Length); Assert.AreEqual(arg, stringFixture.Args[0]); }
public void TwoParameterCellShouldResultInTwoArguments() { const string arg1 = "I'd like to buy an argument"; const string arg2 = "I'd like to buy another argument"; const string tableString = "<table><tr><td>StringFixture</td><td>" + arg1 + "</td><td>" + arg2 + "</td></tr><tr><td>field</td><td>field</td></tr></table>"; Fixture stringFixture = new StringFixture(); stringFixture.Prepare(null, Parse.ParseFrom(tableString).Parts); Assert.AreEqual(2, stringFixture.Args.Length); Assert.AreEqual(arg1, stringFixture.Args[0]); Assert.AreEqual(arg2, stringFixture.Args[1]); }
public void TwoParameterCellShouldResultInTwoArguments() { const string arg1 = "I'd like to buy an argument"; const string arg2 = "I'd like to buy another argument"; const string tableString = "<table><tr><td>StringFixture</td><td>" + arg1 + "</td><td>" + arg2 + "</td></tr><tr><td>field</td><td>field</td></tr></table>"; Fixture stringFixture = new StringFixture(); stringFixture.Prepare(stringFixture, Parse.ParseFrom(tableString)); Assert.AreEqual(2, stringFixture.Args.Length); Assert.AreEqual(arg1, stringFixture.Args[0]); Assert.AreEqual(arg2, stringFixture.Args[1]); }
public override object[] Query() { StringFixture fixture1 = new StringFixture(); fixture1.Field = null; fixture1.Property = null; fixture1.Set(null); StringFixture fixture2 = new StringFixture(); fixture2.Field = ""; fixture2.Property = ""; fixture2.Set(""); StringFixture fixture3 = new StringFixture(); fixture3.Field = "Joe"; fixture3.Property = "Joe"; fixture3.Set("Joe"); return new object[]{fixture1, fixture2, fixture3}; }
public override object[] Query() { StringFixture fixture1 = new StringFixture(); fixture1.Field = null; fixture1.Property = null; fixture1.Set(null); StringFixture fixture2 = new StringFixture(); fixture2.Field = ""; fixture2.Property = ""; fixture2.Set(""); StringFixture fixture3 = new StringFixture(); fixture3.Field = "Joe"; fixture3.Property = "Joe"; fixture3.Set("Joe"); return(new object[] { fixture1, fixture2, fixture3 }); }