public void GetProperty_will_access_item_by_name() { var pp = new PropertyProviderCollection(); pp["name"] = PropertyProvider.FromArray(0, 1); Assert.Equal(1, pp.GetProperty("1")); Assert.Equal(typeof(int), ((IPropertyProvider)pp).GetPropertyType("1")); }