示例#1
0
		private void AssertTestRuns(int[] failingIndices)
		{
			IntByRef counter = new IntByRef();
			TestResult result = new _TestResult_29();
			new TestRunner(Iterators.Iterable(new OpaqueTestSuiteTestCase.SimpleTestSuite[] { 
				new OpaqueTestSuiteTestCase.SimpleTestSuite(counter, NumTests, failingIndices) }
				)).Run(result);
			Assert.AreEqual(NumTests, result.TestCount);
			Assert.AreEqual(failingIndices.Length, result.Failures.Count);
			Assert.AreEqual(NumTests + 2, counter.value);
		}
        private void AssertTestRuns(int[] failingIndices)
        {
            IntByRef   counter = new IntByRef();
            TestResult result  = new _TestResult_29();

            new TestRunner(Iterators.Iterable(new OpaqueTestSuiteTestCase.SimpleTestSuite[] {
                new OpaqueTestSuiteTestCase.SimpleTestSuite(counter, NumTests, failingIndices)
            }
                                              )).Run(result);
            Assert.AreEqual(NumTests, result.TestCount);
            Assert.AreEqual(failingIndices.Length, result.Failures.Count);
            Assert.AreEqual(NumTests + 2, counter.value);
        }