public void Test__Basic() { // Arrange var lambda = LambdaToExp(x => x.FirstName); var expected = typeof(Person).GetProperties().First(x => x.Name == "FirstName"); // Act var result = _utility.Lambda(lambda).GetPropertyInfo(); // Assert Assert.Equal(expected, result); }
public void Test__Basic() { // Arrange var lambda = LambdaToExp(x => x.Age); const string expected = "Age"; // Act var result = _utility.Lambda(lambda).GetPropertyName(); // Assert Assert.Equal(expected, result); }
public void Test__Basic() { // Arrange var lambda = LambdaToExp(x => x.FirstName); const string expected = "Attribute.FirstName"; // Act var result = _utility.Lambda(lambda).GetAttribute <DisplayAttribute>()?.Name; // Assert Assert.Equal(expected, result); }