Ejemplo n.º 1
0
 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);
 }
Ejemplo n.º 2
0
 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);
 }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
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(null, Parse.ParseFrom(tableString).Parts);
     Assert.AreEqual(1, stringFixture.Args.Length);
     Assert.AreEqual(arg, stringFixture.Args[0]);
 }
Ejemplo n.º 5
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]);
        }
Ejemplo n.º 6
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]);
 }
Ejemplo n.º 7
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(stringFixture, Parse.ParseFrom(tableString));
            Assert.AreEqual(2, stringFixture.Args.Length);
            Assert.AreEqual(arg1, stringFixture.Args[0]);
            Assert.AreEqual(arg2, stringFixture.Args[1]);
        }