public MemberCollectorTests() { _memberCollector = new CollectAllMembers.MemberCollector(); #region Initialize _compilation var referencedAssemblies = new Type[] { typeof(System.Exception), typeof(ICollection), typeof(IList <>) } .Select(t => t.Assembly.Location); IProjectContent dummyProject = new CSharpProjectContent(); dummyProject = dummyProject.AddAssemblyReferences( referencedAssemblies .Distinct() .Select( a => new CecilLoader().LoadAssemblyFile(a))); _compilation = new DefaultSolutionSnapshot(new [] { dummyProject }) .GetCompilation(dummyProject); #endregion }
public MemberCollectorTests() { _memberCollector = new CollectAllMembers.MemberCollector(); #region Initialize _compilation var referencedAssemblies = new Type[] { typeof (System.Exception), typeof (ICollection), typeof (IList<>) } .Select(t => t.Assembly.Location); IProjectContent dummyProject = new CSharpProjectContent(); dummyProject = dummyProject.AddAssemblyReferences( referencedAssemblies .Distinct() .Select( a => new CecilLoader().LoadAssemblyFile(a))); _compilation = new DefaultSolutionSnapshot(new []{dummyProject}) .GetCompilation(dummyProject); #endregion }