Beispiel #1
0
        public void CanResolveCorrectOverloadByRecognizingDoubleArrayParameter()
        {
            var searchViewModel = new SearchViewModel(new NodeSearchModel());
            var libraryPath     = "ProtoGeometry.dll";

            LoadLibraryIntoSearchViewModel(searchViewModel, libraryPath);

            var node = searchViewModel.FindViewModelForNode("Autodesk.DesignScript.Geometry.Curve.SplitByParameter@double[]");

            Assert.IsNotNull(node);
            // This is the description of SplitByParameter(System.Double[]).
            Assert.AreEqual("Split a Curve into multiple pieces at the given parameters", node.Description);
        }