public void ShouldValidateSingleDescribeWithSingleItAndBeforeEach()
        {
            var specification = new TestSpecificationWithSingleItWithBeforeEach();
            var result = specification.BuildExpression();

            result.Examples.Should().HaveCount(1);
            var example = result.Examples.First();
            example.Examples.Should().HaveCount(1);
            example.BeforeEach.Should().NotBeNull();
        }
        public void ShouldValidateSingleDescribeWithSingleItAndBeforeEach()
        {
            var specification = new TestSpecificationWithSingleItWithBeforeEach();
            var result        = specification.BuildExpression();

            result.Examples.Should().HaveCount(1);
            var example = result.Examples.First();

            example.Examples.Should().HaveCount(1);
            example.BeforeEach.Should().NotBeNull();
        }