提交 cf085fc2 编写于 作者: D Dayton Ellwanger

Fixing tests

上级 b047505e
......@@ -11,6 +11,7 @@
using Microsoft.VisualStudio.Composition;
using Microsoft.VisualStudio.LanguageServer.Protocol;
using Microsoft.VisualStudio.LiveShare.LanguageServices;
using Newtonsoft.Json.Linq;
using Roslyn.Test.Utilities;
using RoslynHandlers = Microsoft.CodeAnalysis.LanguageServer.Handler;
......@@ -30,6 +31,11 @@ public bool IsContainedInRootFolders(Uri uriToCheck)
return true;
}
public bool IsKnownWorkspaceFile(Uri uriToCheck)
{
throw new NotImplementedException();
}
public Task RegisterExternalFilesAsync(Uri[] filePaths)
{
return Task.CompletedTask;
......@@ -64,7 +70,7 @@ protected override ExportProvider GetExportProvider()
protected static async Task<ResponseType> TestHandleAsync<RequestType, ResponseType>(Solution solution, RequestType request)
{
var requestContext = new RequestContext<Solution>(solution, new MockHostProtocolConverter(), new ClientCapabilities());
var requestContext = new RequestContext<Solution>(solution, new MockHostProtocolConverter(), JObject.FromObject(new ClientCapabilities()));
return await GetHandler<RequestType, ResponseType>(solution).HandleAsync(request, requestContext, CancellationToken.None);
}
......
......@@ -4,7 +4,7 @@
using System.Linq;
using System.Threading.Tasks;
using Microsoft.CodeAnalysis.Editor.UnitTests.Workspaces;
using Microsoft.VisualStudio.LiveShare.LanguageServices.Protocol;
using Microsoft.VisualStudio.LanguageServices.LiveShare.Protocol;
using Xunit;
using LSP = Microsoft.VisualStudio.LanguageServer.Protocol;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册