public void EntityNode_retrieving_specified_property_ignores_unknown_name() { // ARRANGE var e = DefaultEntity(WithAssignedDefaultTag); // ACT var result = new EntityNode(e).GetItemProperties(this.ProviderContextMock.Object, new[] { "Name", "unknown" }).ToArray(); // ASSERT Assert.Equal("Name", result.Single().Name); }
public void EntityNode_retrieves_specified_property(string propertyName) { // ARRANGE var e = DefaultEntity(WithAssignedDefaultTag); // ACT var result = new EntityNode(e).GetItemProperties(this.ProviderContextMock.Object, propertyName.Yield()).ToArray(); // ASSERT Assert.Equal(propertyName, result.Single().Name, StringComparer.OrdinalIgnoreCase); }