void expect_test_to_observe(TestPosition testPosition, List <string> expected) { var fixture = new has_test_in_loop(); var traceMessages = new List <string>(); SpecificationRunner.RunTest(new TestContext() { FixtureContext = new FixtureContext(null, () => fixture, null, new FakeGlobalSetupManager()), Name = new TestName(), Position = testPosition }, traceMessages); Assert.That(fixture.Observations, Is.EquivalentTo(expected)); }
void expect_test_to_observe(TestPosition testPosition, List<string> expected) { var fixture = new has_test_in_loop(); var traceMessages = new List<string>(); SpecificationRunner.RunTest(new TestContext() { FixtureContext = new FixtureContext(null, () => fixture, null, new FakeGlobalSetupManager()), Name = new TestName(), Position = testPosition }, traceMessages); Assert.That(fixture.Observations, Is.EquivalentTo(expected)); }
void expect_test_to_observe(TestPosition testPosition, List<string> expected) { var fixture = new has_test_in_loop(); var method = new NJasmine.Core.NJasmineTestMethod(() => fixture, testPosition, new FakeGlobalSetupManager()); TestResult result = new TestResult(method); List<string> ignored; method.RunTestMethod(result, out ignored); expect(() => result.IsSuccess); Assert.That(fixture.Observations, Is.EquivalentTo(expected)); }