static void VerifyMethod(string expectedStepTitle, bool exists = true) { var testObject = new ScenarioWithVaryingStepTexts(); var scanner = new DefaultMethodNameStepScanner(); var steps = scanner.Scan(TestContext.GetContext(testObject)).ToList(); var theStep = steps.Where(s => s.Title == expectedStepTitle); theStep.Count().ShouldBe(exists ? 1 : 0); }
static void VerifyMethod(string expectedStepTitle, bool exists = true) { var testObject = new ScenarioWithVaryingStepTexts(); var scanner = new DefaultMethodNameStepScanner(); var steps = scanner.Scan(TestContext.GetContext(testObject)).ToList(); var theStep = steps.Where(s => s.Title == expectedStepTitle); theStep.Count().ShouldBe(exists ? 1 : 0); }
static void VerifyMethod(string expectedStepTitle, bool exists = true) { var testObject = new ScenarioWithVaryingStepTexts(); var scanner = new DefaultMethodNameStepScanner(); var steps = scanner.Scan(TestContext.GetContext(testObject)).ToList(); var theStep = steps.Where(s => s.Title == expectedStepTitle); if(exists) Assert.That(theStep.Count(), Is.EqualTo(1)); else Assert.That(theStep.Count(), Is.EqualTo(0)); }
static void VerifyMethod(string expectedStepTitle, bool exists = true) { var testObject = new ScenarioWithVaryingStepTexts(); var scanner = new DefaultMethodNameStepScanner(); var steps = scanner.Scan(TestContext.GetContext(testObject)).ToList(); var theStep = steps.Where(s => s.Title == expectedStepTitle); if (exists) { Assert.That(theStep.Count(), Is.EqualTo(1)); } else { Assert.That(theStep.Count(), Is.EqualTo(0)); } }