Skip to content

Commit 8ec8d71

Browse files
committed
Remove using Mocks
1 parent 4078552 commit 8ec8d71

File tree

1 file changed

+11
-21
lines changed

1 file changed

+11
-21
lines changed

RubberduckTests/Inspections/ValueRequiredInspectionTests.cs

Lines changed: 11 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@
33
using Rubberduck.CodeAnalysis.Inspections.Concrete;
44
using Rubberduck.Parsing.Inspections.Abstract;
55
using Rubberduck.Parsing.VBA;
6-
using Rubberduck.VBEditor;
76
using Rubberduck.VBEditor.SafeComWrappers;
8-
using RubberduckTests.Mocks;
97

108
namespace RubberduckTests.Inspections
119
{
@@ -140,12 +138,11 @@ Private Sub Baz(arg As Variant)
140138
End Sub
141139
";
142140

143-
var vbe = MockVbeBuilder.BuildFromModules(
141+
var inspectionResults = InspectionResultsForModules(
144142
("Class1", class1Code, ComponentType.ClassModule),
145143
("Class2", class2Code, ComponentType.ClassModule),
146144
("Module1", moduleCode, ComponentType.StandardModule));
147145

148-
var inspectionResults = InspectionResults(vbe.Object);
149146
Assert.AreEqual(1, inspectionResults.Count());
150147
}
151148

@@ -227,12 +224,11 @@ Private Sub Baz(arg As Variant)
227224
End Sub
228225
";
229226

230-
var vbe = MockVbeBuilder.BuildFromModules(
227+
var inspectionResults = InspectionResultsForModules(
231228
("Class1", class1Code, ComponentType.ClassModule),
232229
("Class2", class2Code, ComponentType.ClassModule),
233230
("Module1", moduleCode, ComponentType.StandardModule));
234231

235-
var inspectionResults = InspectionResults(vbe.Object);
236232
Assert.AreEqual(1, inspectionResults.Count());
237233
}
238234

@@ -283,13 +279,12 @@ Private Sub Baz(arg As Variant)
283279
End Sub
284280
";
285281

286-
var vbe = MockVbeBuilder.BuildFromModules(
282+
var inspectionResults = InspectionResultsForModules(
287283
("Class1", class1Code, ComponentType.ClassModule),
288284
("Class2", class2Code, ComponentType.ClassModule),
289285
("Class3", class3Code, ComponentType.ClassModule),
290286
("Module1", moduleCode, ComponentType.StandardModule));
291287

292-
var inspectionResults = InspectionResults(vbe.Object);
293288
Assert.AreEqual(1, inspectionResults.Count());
294289
}
295290

@@ -329,12 +324,11 @@ Private Sub Baz(arg As Variant)
329324
End Sub
330325
";
331326

332-
var vbe = MockVbeBuilder.BuildFromModules(
327+
var inspectionResults = InspectionResultsForModules(
333328
("Class1", class1Code, ComponentType.ClassModule),
334329
("Class2", class2Code, ComponentType.ClassModule),
335330
("Module1", moduleCode, ComponentType.StandardModule));
336331

337-
var inspectionResults = InspectionResults(vbe.Object);
338332
Assert.IsFalse(inspectionResults.Any());
339333
}
340334

@@ -358,11 +352,10 @@ Dim bar As Class1
358352
End Function
359353
";
360354

361-
var vbe = MockVbeBuilder.BuildFromModules(
355+
var inspectionResults = InspectionResultsForModules(
362356
("Class1", classCode, ComponentType.ClassModule),
363357
("Module1", moduleCode, ComponentType.StandardModule));
364358

365-
var inspectionResults = InspectionResults(vbe.Object);
366359
Assert.IsFalse(inspectionResults.Any());
367360
}
368361

@@ -383,16 +376,13 @@ Dim bar As Class1
383376
End Function
384377
";
385378

386-
var vbe = new MockVbeBuilder()
387-
.ProjectBuilder("TestProject", ProjectProtection.Unprotected)
388-
.AddComponent("Class1", ComponentType.ClassModule, classCode)
389-
.AddComponent("Module1", ComponentType.StandardModule, moduleCode)
390-
.AddReference("VBA", MockVbeBuilder.LibraryPathVBA, 4, 2, true)
391-
.AddProjectToVbeBuilder()
392-
.Build();
379+
var modules = new (string, string, ComponentType)[]
380+
{
381+
("Class1", classCode, ComponentType.ClassModule),
382+
("Module1", moduleCode, ComponentType.StandardModule),
383+
};
393384

394-
var inspectionResults = InspectionResults(vbe.Object);
395-
Assert.IsFalse(inspectionResults.Any());
385+
Assert.IsFalse(InspectionResultsForModules(modules, "VBA").Any());
396386
}
397387

398388
protected override IInspection InspectionUnderTest(RubberduckParserState state)

0 commit comments

Comments
 (0)