Beispiel #1
0
        public void ContainerQualifiedWildcardSelectItemIsNotImplemented()
        {
            FakeTranslator translator = new FakeTranslator();
            ContainerQualifiedWildcardSelectItem item = new ContainerQualifiedWildcardSelectItem(ModelBuildingHelpers.BuildValidEntityContainer());
            Action visitContainerQualifiedWildcard    = () => item.TranslateWith(translator);

            visitContainerQualifiedWildcard.ShouldThrow <NotImplementedException>();
        }
Beispiel #2
0
        public void WildcardSelectItemIsNotImplemented()
        {
            FakeTranslator     translator    = new FakeTranslator();
            WildcardSelectItem item          = new WildcardSelectItem();
            Action             visitWildcard = () => item.TranslateWith(translator);

            visitWildcard.ShouldThrow <NotImplementedException>();
        }
Beispiel #3
0
        public void ExpandedNavigationPropertySelectItemIsNotImplemented()
        {
            FakeTranslator translator         = new FakeTranslator();
            ExpandedNavigationSelectItem item = new ExpandedNavigationSelectItem(new ODataExpandPath()
            {
                new NavigationPropertySegment(ModelBuildingHelpers.BuildValidNavigationProperty(), ModelBuildingHelpers.BuildValidEntitySet())
            }, null, null);
            Action visitExpandedNavigationSelectItem = () => item.TranslateWith(translator);

            visitExpandedNavigationSelectItem.ShouldThrow <NotImplementedException>();
        }
Beispiel #4
0
        public void PathSelectionItemIsNotImplemented()
        {
            FakeTranslator translator = new FakeTranslator();
            PathSelectItem item       = new PathSelectItem(new ODataSelectPath()
            {
                new PropertySegment(ModelBuildingHelpers.BuildValidPrimitiveProperty())
            });
            Action visitPath = () => item.TranslateWith(translator);

            visitPath.ShouldThrow <NotImplementedException>();
        }