7
7
using OmniSharp . Extensions . LanguageServer . Protocol . Models ;
8
8
using OmniSharp . Extensions . LanguageServer . Protocol . Serialization ;
9
9
using Xunit ;
10
+ using Range = OmniSharp . Extensions . LanguageServer . Protocol . Models . Range ;
10
11
11
12
namespace Lsp . Tests . Models
12
13
{
@@ -15,10 +16,8 @@ public class ApplyWorkspaceEditParamsTests
15
16
[ Theory , JsonFixture ]
16
17
public void SimpleTest ( string expected )
17
18
{
18
- var model = new ApplyWorkspaceEditParams ( )
19
- {
20
- Edit = new WorkspaceEdit ( )
21
- {
19
+ var model = new ApplyWorkspaceEditParams ( ) {
20
+ Edit = new WorkspaceEdit ( ) {
22
21
Changes = new Dictionary < Uri , IEnumerable < TextEdit > > ( ) {
23
22
{
24
23
new Uri ( "file:///abc/123/d.cs" ) , new [ ] {
@@ -46,10 +45,8 @@ public void SimpleTest(string expected)
46
45
[ Theory , JsonFixture ]
47
46
public void NonStandardCharactersTest ( string expected )
48
47
{
49
- var model = new ApplyWorkspaceEditParams ( )
50
- {
51
- Edit = new WorkspaceEdit ( )
52
- {
48
+ var model = new ApplyWorkspaceEditParams ( ) {
49
+ Edit = new WorkspaceEdit ( ) {
53
50
Changes = new Dictionary < Uri , IEnumerable < TextEdit > > ( ) {
54
51
{
55
52
// Mörkö
@@ -78,15 +75,11 @@ public void NonStandardCharactersTest(string expected)
78
75
[ Theory , JsonFixture ]
79
76
public void DocumentChangesTest ( string expected )
80
77
{
81
- var model = new ApplyWorkspaceEditParams ( )
82
- {
83
- Edit = new WorkspaceEdit ( )
84
- {
78
+ var model = new ApplyWorkspaceEditParams ( ) {
79
+ Edit = new WorkspaceEdit ( ) {
85
80
DocumentChanges = new Container < WorkspaceEditDocumentChange > (
86
- new TextDocumentEdit ( )
87
- {
88
- TextDocument = new VersionedTextDocumentIdentifier ( )
89
- {
81
+ new TextDocumentEdit ( ) {
82
+ TextDocument = new VersionedTextDocumentIdentifier ( ) {
90
83
Version = 1 ,
91
84
Uri = new Uri ( "file:///abc/123/d.cs" ) ,
92
85
} ,
@@ -101,10 +94,8 @@ public void DocumentChangesTest(string expected)
101
94
}
102
95
}
103
96
} ,
104
- new TextDocumentEdit ( )
105
- {
106
- TextDocument = new VersionedTextDocumentIdentifier ( )
107
- {
97
+ new TextDocumentEdit ( ) {
98
+ TextDocument = new VersionedTextDocumentIdentifier ( ) {
108
99
Version = 1 ,
109
100
Uri = new Uri ( "file:///abc/123/b.cs" ) ,
110
101
} ,
@@ -151,13 +142,13 @@ public void DocumentChangesTest(string expected)
151
142
var deresult = new Serializer ( ClientVersion . Lsp3 ) . DeserializeObject < ApplyWorkspaceEditParams > ( expected ) ;
152
143
deresult . Should ( ) . BeEquivalentTo ( model , x => x
153
144
. ComparingByMembers < WorkspaceEditDocumentChange > ( )
154
- //.ComparingByMembers<CreateFile>()
155
- //.ComparingByMembers<RenameFile>()
156
- //.ComparingByMembers<DeleteFile>()
157
- //.ComparingByMembers<CreateFileOptions>()
158
- //.ComparingByMembers<RenameFileOptions>()
159
- //.ComparingByMembers<DeleteFileOptions>()
160
- //.ComparingByMembers<TextDocumentEdit>()
145
+ //.ComparingByMembers<CreateFile>()
146
+ //.ComparingByMembers<RenameFile>()
147
+ //.ComparingByMembers<DeleteFile>()
148
+ //.ComparingByMembers<CreateFileOptions>()
149
+ //.ComparingByMembers<RenameFileOptions>()
150
+ //.ComparingByMembers<DeleteFileOptions>()
151
+ //.ComparingByMembers<TextDocumentEdit>()
161
152
) ;
162
153
}
163
154
}
0 commit comments