public void SingleLevel_ScalarProperties() { var type = _types.First(t => t.FullName == "DbLocalizationProvider.Tests.ResourceKeys"); var properties = TypeDiscoveryHelper.GetAllProperties(type); var staticField = properties.First(p => p.Key == "DbLocalizationProvider.Tests.ResourceKeys.ThisIsConstant"); Assert.True(TypeDiscoveryHelper.IsStringProperty(staticField.ReturnType)); Assert.Equal("Default value for constant", staticField.Translation); }