Exemple #1
0
        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);
        }
Exemple #2
0
 public void GetOperationName(string requestUri, string baseUri, string expectedOpeartionName)
 {
     Assert.Equal(ODataUriHelpers.GetOperationName(new Uri(requestUri), new Uri(baseUri)), expectedOpeartionName);
 }