@@ -33,7 +33,7 @@ public async Task DocumentAdded_IgnoresClosedDocument()
33
33
// Arrange
34
34
var projectManager = CreateProjectSnapshotManager ( ) ;
35
35
var listener = new TestDocumentProcessedListener ( ) ;
36
- using var generator = new TestOpenDocumentGenerator ( projectManager , listener ) ;
36
+ using var generator = CreateOpenDocumentGenerator ( projectManager , listener ) ;
37
37
38
38
await projectManager . UpdateAsync ( updater =>
39
39
{
@@ -54,7 +54,7 @@ public async Task DocumentChanged_IgnoresClosedDocument()
54
54
// Arrange
55
55
var projectManager = CreateProjectSnapshotManager ( ) ;
56
56
var listener = new TestDocumentProcessedListener ( ) ;
57
- using var generator = new TestOpenDocumentGenerator ( projectManager , listener ) ;
57
+ using var generator = CreateOpenDocumentGenerator ( projectManager , listener ) ;
58
58
59
59
await projectManager . UpdateAsync ( updater =>
60
60
{
@@ -76,7 +76,7 @@ public async Task DocumentChanged_ProcessesOpenDocument()
76
76
// Arrange
77
77
var projectManager = CreateProjectSnapshotManager ( ) ;
78
78
var listener = new TestDocumentProcessedListener ( ) ;
79
- using var generator = new TestOpenDocumentGenerator ( projectManager , listener ) ;
79
+ using var generator = CreateOpenDocumentGenerator ( projectManager , listener ) ;
80
80
81
81
await projectManager . UpdateAsync ( updater =>
82
82
{
@@ -101,7 +101,7 @@ public async Task ProjectChanged_IgnoresClosedDocument()
101
101
// Arrange
102
102
var projectManager = CreateProjectSnapshotManager ( ) ;
103
103
var listener = new TestDocumentProcessedListener ( ) ;
104
- using var generator = new TestOpenDocumentGenerator ( projectManager , listener ) ;
104
+ using var generator = CreateOpenDocumentGenerator ( projectManager , listener ) ;
105
105
106
106
await projectManager . UpdateAsync ( updater =>
107
107
{
@@ -124,7 +124,7 @@ public async Task ProjectChanged_ProcessesOpenDocument()
124
124
// Arrange
125
125
var projectManager = CreateProjectSnapshotManager ( ) ;
126
126
var listener = new TestDocumentProcessedListener ( ) ;
127
- using var generator = new TestOpenDocumentGenerator ( projectManager , listener ) ;
127
+ using var generator = CreateOpenDocumentGenerator ( projectManager , listener ) ;
128
128
129
129
await projectManager . UpdateAsync ( updater =>
130
130
{
@@ -143,10 +143,12 @@ await projectManager.UpdateAsync(updater =>
143
143
Assert . Equal ( document . FilePath , _documents [ 0 ] . FilePath ) ;
144
144
}
145
145
146
- private class TestOpenDocumentGenerator (
146
+ private OpenDocumentGenerator CreateOpenDocumentGenerator (
147
147
IProjectSnapshotManager projectManager ,
148
148
params IDocumentProcessedListener [ ] listeners )
149
- : OpenDocumentGenerator ( listeners , projectManager , TestLanguageServerFeatureOptions . Instance ) ;
149
+ {
150
+ return new OpenDocumentGenerator ( listeners , projectManager , TestLanguageServerFeatureOptions . Instance , LoggerFactory ) ;
151
+ }
150
152
151
153
private class TestDocumentProcessedListener : IDocumentProcessedListener
152
154
{
0 commit comments