Skip to content

Commit 2a5e714

Browse files
author
StickFun
committed
ParameterBindingMetadata check returned
1 parent 8f28e1d commit 2a5e714

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/Http/Http.Extensions/test/RequestDelegateFactoryTests.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -703,6 +703,12 @@ public async Task RequestDelegateHandlesFromFormStringArrayParameter()
703703

704704
await requestDelegate(httpContext);
705705

706+
var parameterBindingMetadata = factoryResult.EndpointMetadata
707+
.FirstOrDefault(e => e is ParameterBindingMetadata metadata &&
708+
metadata.Name == "formValues") as ParameterBindingMetadata;
709+
710+
Assert.NotNull(parameterBindingMetadata);
711+
Assert.Equal(typeof(string[]), parameterBindingMetadata.ParameterInfo.ParameterType);
706712
Assert.Equal(new StringValues(new[] { "1", "2", "3" }), httpContext.Items["form"]!);
707713
}
708714

0 commit comments

Comments
 (0)