Ejemplo n.º 1
0
 public void FailuresPropagateToSuite()
 {
     TestSuite suite = CreateSimpleSuite("my suite");
     DummyTestCase dummy = new DummyTestCase();
     suite.AddTest(new TestCase( "TheTest", dummy) );
     dummy.simulateTestFailure = true;
     TestResult result = suite.Run();
     Assert.That( result.ResultState, Is.EqualTo( ResultState.Failure ) );
 }
Ejemplo n.º 2
0
        public void ErrorsPropagateToSuiteAsFailures()
        {
            TestSuite     suite = CreateSimpleSuite("my suite");
            DummyTestCase dummy = new DummyTestCase();

            suite.AddTest(new TestCase("TheTest", dummy));
            dummy.simulateTestError = true;
            TestResult result = suite.Run();

            Assert.That(result.ResultState, Is.EqualTo(ResultState.Failure));
        }
Ejemplo n.º 3
0
        public DummyTestSuite(string recipe)
            : base("Dummy")
        {
            foreach (char c in recipe)
            {
                DummyTestCase test = new DummyTestCase();

                switch (c)
                {
                    case 'E':
                        test.simulateTestError = true;
                        break;
                    case 'F':
                        test.simulateTestFailure = true;
                        break;
                    default:
                        break;
                }

                this.AddTest(new TestCase( "TheTest", test ));
            }
        }
Ejemplo n.º 4
0
        public DummyTestSuite(string recipe)
            : base("Dummy")
        {
            foreach (char c in recipe)
            {
                DummyTestCase test = new DummyTestCase("TheTest");

                switch (c)
                {
                case 'E':
                    test.simulateTestError = true;
                    break;

                case 'F':
                    test.simulateTestFailure = true;
                    break;

                default:
                    break;
                }

                this.AddTest(test);
            }
        }
Ejemplo n.º 5
0
 public void SetUp()
 {
     dummy = new DummyTestCase();
     test = new TestCase("TheTest", dummy);
 }
Ejemplo n.º 6
0
 public void SetUp()
 {
     dummy = new DummyTestCase();
     test  = new TestCase("TheTest", dummy);
 }
 protected override void SetUp()
 {
     test = new DummyTestCase( "TheTest" );
 }
Ejemplo n.º 8
0
 protected override void SetUp()
 {
     test = new DummyTestCase("TheTest");
 }