public void Defensive()
 {
     Assert.False(OpenApiUrlTreeNodeExtensions.IsComplexPathWithAnyNumberOfParameters(null));
     Assert.False(OpenApiUrlTreeNodeExtensions.IsPathSegmentWithSingleSimpleParameter((OpenApiUrlTreeNode)null));
     Assert.False(OpenApiUrlTreeNodeExtensions.DoesNodeBelongToItemSubnamespace(null));
     Assert.Null(OpenApiUrlTreeNodeExtensions.GetPathItemDescription(null, null));
     Assert.Null(OpenApiUrlTreeNodeExtensions.GetPathItemDescription(null, Label));
     Assert.Null(OpenApiUrlTreeNodeExtensions.GetPathItemDescription(OpenApiUrlTreeNode.Create(), null));
     Assert.Null(OpenApiUrlTreeNodeExtensions.GetPathItemDescription(OpenApiUrlTreeNode.Create(), Label));
 }
Example #2
0
 public void Defensive()
 {
     Assert.Empty(OpenApiUrlTreeNodeExtensions.GetIdentifier(null));
     Assert.False(OpenApiUrlTreeNodeExtensions.IsFunction(null));
     Assert.False(OpenApiUrlTreeNodeExtensions.IsParameter(null));
     Assert.False(OpenApiUrlTreeNodeExtensions.DoesNodeBelongToItemSubnamespace(null));
     Assert.Empty(OpenApiUrlTreeNodeExtensions.GetComponentsReferenceIndex(null, null));
     Assert.Empty(OpenApiUrlTreeNodeExtensions.GetComponentsReferenceIndex(null, label));
     Assert.Empty(OpenApiUrlTreeNodeExtensions.GetComponentsReferenceIndex(OpenApiUrlTreeNode.Create(), null));
     Assert.Empty(OpenApiUrlTreeNodeExtensions.GetComponentsReferenceIndex(OpenApiUrlTreeNode.Create(), label));
     Assert.Null(OpenApiUrlTreeNodeExtensions.GetPathItemDescription(null, null));
     Assert.Null(OpenApiUrlTreeNodeExtensions.GetPathItemDescription(null, label));
     Assert.Null(OpenApiUrlTreeNodeExtensions.GetPathItemDescription(OpenApiUrlTreeNode.Create(), null));
     Assert.Null(OpenApiUrlTreeNodeExtensions.GetPathItemDescription(OpenApiUrlTreeNode.Create(), label));
 }