static ODataMetadataSelectorTests() { MetadataDocumentUri = new Uri("http://submodel1/", UriKind.Absolute); GenerateModel(); resource = new ODataResource(); fullMetadataLevel = new JsonFullMetadataLevel(MetadataDocumentUri, Model); minimalMetadataLevel = new JsonMinimalMetadataLevel(); personTypeContext = new TestFeedAndEntryTypeContext { NavigationSourceName = EntitySetName, NavigationSourceEntityTypeName = EntityTypeName, ExpectedResourceTypeName = EntityTypeName, IsMediaLinkEntry = false, IsFromCollection = false, NavigationSourceKind = EdmNavigationSourceKind.EntitySet }; managerTypeContext = new TestFeedAndEntryTypeContext { NavigationSourceName = EntitySetName, NavigationSourceEntityTypeName = DerivedEntityTypeName, ExpectedResourceTypeName = DerivedEntityTypeName, IsMediaLinkEntry = false, IsFromCollection = false, NavigationSourceKind = EdmNavigationSourceKind.EntitySet }; dogStreamContext = new TestFeedAndEntryTypeContext { NavigationSourceName = DogEntitySetName, NavigationSourceEntityTypeName = DogEntityTypeName, ExpectedResourceTypeName = DogEntityTypeName, IsMediaLinkEntry = false, IsFromCollection = false, NavigationSourceKind = EdmNavigationSourceKind.EntitySet }; }