public void RunTest() { var suite = new Suite(100); suite.Using(() => new DomainGenerator().With(true)); RegisterFixtures(suite); suite.Run(); }
public void OneTestTenTransitionOneFixture() { var suite = new Suite(1) .Do(10, opt => opt.Register <SomeFixtureToRun>()); suite.Run(); Assert.Equal(10, SomeFixtureToRun.Counter); }
public void ZeroTestsWhatEverTransitions() { var suite = new Suite(0) .Do <SomeFixtureToRun>() .Do <SomeOtherFixtureToRun>() .Do(new[] { 1, 100 }.FromRange(), opt => opt.Register <YetAnotherFixtureToRun>()); suite.Run(); Assert.Equal(0, fixturesExecuted.Count); }
public void ZeroTestsWhatEverTransitions() { var suite = new Suite(0) .Do<SomeFixtureToRun>() .Do<SomeOtherFixtureToRun>() .Do(new[] {1, 100}.FromRange(), opt => opt.Register<YetAnotherFixtureToRun>()); suite.Run(); Assert.Equal(0, fixturesExecuted.Count); }
public void OneTestZeroTransitions() { var suite = new Suite(1) .Do <SomeFixtureToRun>() .Do <SomeOtherFixtureToRun>() .Do(0, opt => opt.Register <YetAnotherFixtureToRun>()); suite.Run(); Assert.Equal(2, fixturesExecuted.Count); Assert.Equal(1, fixturesExecuted[0]); Assert.Equal(2, fixturesExecuted[1]); }
public void OneTestZeroTransitions() { var suite = new Suite(1) .Do<SomeFixtureToRun>() .Do<SomeOtherFixtureToRun>() .Do(0, opt => opt.Register<YetAnotherFixtureToRun>()); suite.Run(); Assert.Equal(2, fixturesExecuted.Count); Assert.Equal(1, fixturesExecuted[0]); Assert.Equal(2, fixturesExecuted[1]); }
public void OneTestWhateverTransitions() { var numberOfTransitions = new[] { 1, 100 }.FromRange(); var suite = new Suite(1) .Do <SomeFixtureToRun>() .Do <SomeOtherFixtureToRun>() .Do(numberOfTransitions, opt => opt.Register <YetAnotherFixtureToRun>()); suite.Run(); Assert.Equal(numberOfTransitions + 2, fixturesExecuted.Count); Assert.Equal(1, fixturesExecuted[0]); Assert.Equal(2, fixturesExecuted[1]); for (int i = 2; i < numberOfTransitions + 2; i++) { Assert.Equal(3, fixturesExecuted[i]); } }
public void OneTestWhateverTransitions() { var numberOfTransitions = new[] {1, 100}.FromRange(); var suite = new Suite(1) .Do<SomeFixtureToRun>() .Do<SomeOtherFixtureToRun>() .Do(numberOfTransitions, opt => opt.Register<YetAnotherFixtureToRun>()); suite.Run(); Assert.Equal(numberOfTransitions + 2, fixturesExecuted.Count); Assert.Equal(1, fixturesExecuted[0]); Assert.Equal(2, fixturesExecuted[1]); for (int i = 2; i < numberOfTransitions + 2; i++) { Assert.Equal(3, fixturesExecuted[i]); } }
public static void Main(string[] args) { Suite.Run(new NullListener(), NUnit.Core.TestFilter.Empty); }
public void TestRunAllTests() { Suite suite = new Suite(typeof(WasRunObj)); suite.Run(m_result); Assert.Equal("2 run, 1 failed", m_result.Summary); }
public void TestSuiteOperation() { Suite suite = new Suite(); suite.Add(new WasRunObj("TestMethod")); suite.Add(new WasRunObj("TestBrokenMethod")); suite.Run(m_result); Assert.Equal("2 run, 1 failed", m_result.Summary); }