public void CanGetEntitySetAndEntityTypeOfEntitySetWithNavigationUri() { IEdmEntitySet entitySet = null; Uri uri = new Uri("http://myservice/foo/Customers(1)/Products"); var model = CreateCustomerProductsModel(); var productSet = model.FindDeclaredEntityContainer("DefaultContainer").FindEntitySet("Products"); bool foundSetAndType = ODataUriHelpers.TryGetEntitySetAndEntityType(uri, model, out entitySet); Assert.Equal(true, foundSetAndType); Assert.NotNull(entitySet); Assert.Same(productSet, entitySet); }
public void GetOperationName(string requestUri, string baseUri, string expectedOpeartionName) { Assert.Equal(ODataUriHelpers.GetOperationName(new Uri(requestUri), new Uri(baseUri)), expectedOpeartionName); }