From 8ec6c3f071fa7c0888398084ec8599400bc3a3e2 Mon Sep 17 00:00:00 2001 From: Medha Tiwari Date: Thu, 24 Jul 2025 20:43:18 +0200 Subject: [PATCH] Fix attribute order dependency in ModelAttributesTest Signed-off-by: Medha Tiwari --- .../test/ModelBinding/Metadata/ModelAttributesTest.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/Mvc/Mvc.Core/test/ModelBinding/Metadata/ModelAttributesTest.cs b/src/Mvc/Mvc.Core/test/ModelBinding/Metadata/ModelAttributesTest.cs index 5db7c1f45ece..f4f56c5ff8fe 100644 --- a/src/Mvc/Mvc.Core/test/ModelBinding/Metadata/ModelAttributesTest.cs +++ b/src/Mvc/Mvc.Core/test/ModelBinding/Metadata/ModelAttributesTest.cs @@ -216,10 +216,8 @@ public void GetAttributesForParameter_SomeAttributes() attribute => Assert.IsType(attribute), attribute => Assert.IsType(attribute)); Assert.Null(attributes.PropertyAttributes); - Assert.Collection( - // Take(1) because the attribute or attributes after SerializableAttribute are framework-specific. - attributes.TypeAttributes.Take(1), - attribute => Assert.IsType(attribute)); + // Check that SerializableAttribute exists in TypeAttributes (order-agnostic) + Assert.Contains(attributes.TypeAttributes, attr => attr is SerializableAttribute); } [Fact]