Beispiel #1
0
        public void GetDefinitionWithNoResultsFoundError()
        {
            ConnectionInfo   connInfo         = TestObjects.InitLiveConnectionInfoForDefinition();
            ServerConnection serverConnection = TestObjects.InitLiveServerConnectionForDefinition(connInfo);

            PeekDefinition peekDefinition = new PeekDefinition(serverConnection, connInfo);
            string         objectName     = "from";

            List <Declaration> declarations = new List <Declaration>();
            DefinitionResult   result       = peekDefinition.GetScript(declarations, objectName, null);

            Assert.NotNull(result);
            Assert.True(result.IsErrorResult);
            Assert.Equal(SR.PeekDefinitionNoResultsError, result.Message);
        }
Beispiel #2
0
        public void GetDefinitionWithNoResultsFoundError()
        {
            ConnectionInfo   connInfo         = TestObjects.InitLiveConnectionInfoForDefinition();
            ServerConnection serverConnection = TestObjects.InitLiveServerConnectionForDefinition(connInfo);

            PeekDefinition peekDefinition = new PeekDefinition(serverConnection, connInfo);
            string         objectName     = "from";
            Position       position       = new Position()
            {
                Line      = 1,
                Character = 14
            };
            ScriptParseInfo scriptParseInfo = new ScriptParseInfo()
            {
                IsConnected = true
            };
            Mock <IBindingContext> bindingContextMock = new Mock <IBindingContext>();
            DefinitionResult       result             = peekDefinition.GetScript(scriptParseInfo.ParseResult, position, bindingContextMock.Object.MetadataDisplayInfoProvider, objectName, null);

            Assert.NotNull(result);
            Assert.True(result.IsErrorResult);
            Assert.Equal(SR.PeekDefinitionNoResultsError, result.Message);
        }