public void _(SpecificationToRun spec) { var result = new SpecificationRunner().RunSpecification(spec); spec.Specification.Document(result); if (!result.Passed) { if (result.Thrown != null) { throw result.Thrown; } Assert.Fail(result.Message ?? "<null>"); } }
public void Verify(SpecificationToRun spec) { var result = new SpecificationRunner().RunSpecification(spec); spec.Specification.Document(result); if (!result.Passed) { if (result.Thrown != null) { throw result.Thrown; } Assert.Fail(result.Message); } }
static string Name(SpecificationToRun r) { return (r.Specification.GetName() ?? r.FoundOn.Name).CleanupName() + " "; }
static string Name(SpecificationToRun r) { return((r.Specification.GetName() ?? r.FoundOn.Name).CleanupName() + " "); }