We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 62b7046 commit 0d6c8e3Copy full SHA for 0d6c8e3
test/System.Linq.Dynamic.Core.Tests.Net6/DynamicClassTest.cs
@@ -0,0 +1,27 @@
1
+using System.Collections.Generic;
2
+using FluentAssertions;
3
+using Xunit;
4
+
5
+namespace System.Linq.Dynamic.Core.Tests
6
+{
7
+ public class DynamicClassTest
8
+ {
9
+ [Fact]
10
+ public void GetPropertiesWorks()
11
12
+ // Arrange
13
+ var range = new List<object>
14
15
+ new { FieldName = "TestFieldName", Value = 3.14159 }
16
+ };
17
18
+ // Act
19
+ var rangeResult = range.AsQueryable().Select("new(FieldName as FieldName)").ToDynamicList();
20
+ var item = rangeResult.FirstOrDefault();
21
22
+ var call = () => item.GetDynamicMemberNames();
23
+ call.Should().NotThrow();
24
25
+ }
26
27
+}
0 commit comments