Ejemplo n.º 1
0
        public void TestAdd(AdderTestCaseSetup setup, string s)
        {
            //Arrange
            var adder = new Adder();

            //Act
            var result = adder.Add(setup.LHS, setup.RHS);

            //Assert
            Assert.AreEqual(setup.Expected, result);
        }
Ejemplo n.º 2
0
        public IEnumerator GetEnumerator()
        {
            var ones = new AdderTestCaseSetup {
                LHS = 1, RHS = 1, Expected = 2, Description = "Sql Server with Rabbit"
            };                                                                                                            // Description is used solely for visibility in the test window
            var twos = new AdderTestCaseSetup {
                LHS = 2, RHS = 2, Expected = 5, Description = "MySql with Rabbit"
            };
            var threes = new AdderTestCaseSetup {
                LHS = 3, RHS = 3, Expected = 6, Description = "MySql with InMemory"
            };

            yield return(new object[] { ones, ones.Description });

            yield return(new object[] { twos, twos.Description });

            yield return(new object[] { threes, threes.Description });
        }