@@ -91,6 +91,12 @@ internal static Mock<VBProjects> CreateProjectsMock(List<VBProject> projectList,
91
91
// return projects;
92
92
//}
93
93
94
+ /// <summary>
95
+ /// Creates a new <see cref="Mock{Reference}"/>.
96
+ /// </summary>
97
+ /// <param name="name">The see<see cref="Reference.Name"/>.</param>
98
+ /// <param name="filePath">The <see cref="Reference.FullPath"/> filepath.</param>
99
+ /// <returns></returns>
94
100
internal static Mock < Reference > CreateMockReference ( string name , string filePath )
95
101
{
96
102
var reference = new Mock < Reference > ( ) ;
@@ -100,6 +106,11 @@ internal static Mock<Reference> CreateMockReference(string name, string filePath
100
106
return reference ;
101
107
}
102
108
109
+ /// <summary>
110
+ /// Creates a new <see cref="Mock{References}"/> collection that can be iterated over as an <see cref="IEnumerable"/>.
111
+ /// </summary>
112
+ /// <param name="referenceList">The collection to be iterated over.</param>
113
+ /// <returns></returns>
103
114
internal static Mock < References > CreateReferencesMock ( List < Reference > referenceList )
104
115
{
105
116
var references = new Mock < References > ( ) ;
@@ -108,6 +119,12 @@ internal static Mock<References> CreateReferencesMock(List<Reference> referenceL
108
119
return references ;
109
120
}
110
121
122
+ /// <summary>
123
+ /// Creates a new <see cref="Mock{Project}"/> that is set up with a <see cref="References"/> collection.
124
+ /// </summary>
125
+ /// <param name="name">The <see cref="VBProject"/> <see cref="VBProject.Name"/>.</param>
126
+ /// <param name="references">The <see cref="References"/> collection.</param>
127
+ /// <returns></returns>
111
128
internal static Mock < VBProject > CreateProjectMock ( string name , Mock < References > references )
112
129
{
113
130
var project = new Mock < VBProject > ( ) ;
0 commit comments