Exemple #1
0
        public static AndConstraint <OperationSegment> ShouldHaveSegmentOfParameterAliasNode(this OperationSegment segment, string name, string alias, IEdmTypeReference typeReference = null)
        {
            OperationSegmentParameter parameter = segment.Parameters.SingleOrDefault(p => p.Name == name);

            parameter.Should().NotBeNull();
            parameter.ShouldHaveParameterAliasNode(name, alias, typeReference);
            return(new AndConstraint <OperationSegment>(segment));
        }
        public static OperationSegment ShouldHaveSegmentOfParameterAliasNode(this OperationSegment segment, string name, string alias, IEdmTypeReference typeReference = null)
        {
            Assert.NotNull(segment);
            OperationSegmentParameter parameter = segment.Parameters.SingleOrDefault(p => p.Name == name);

            Assert.NotNull(parameter);
            parameter.ShouldHaveParameterAliasNode(name, alias, typeReference);
            return(segment);
        }