public void ShouldAddReferenceToWebSiteProject() { string assemblyPath = @"c:\blah\some.dll"; ProjectNode projectNode = new ProjectNode(vsSolution, project.GUID); CreateWebsiteProject(); projectNode.AddAssemblyReference(assemblyPath); string pathFromMock = ((VsWebSite.VSWebSite)((MockEnvDTEProject)project.ExtObject).Object).References.Item(0).FullPath; Assert.AreEqual<string>(assemblyPath, pathFromMock); }
public void ShouldAddReferencesToVSProject() { string assemblyPath = @"c:\blah\some.dll"; ProjectNode projectNode = new ProjectNode(vsSolution, project.GUID); projectNode.AddAssemblyReference(assemblyPath); string pathFromMock = ((VSLangProj.VSProject)((MockEnvDTEProject)project.ExtObject).Object).References.Item(0).Path; Assert.AreEqual<string>(assemblyPath, pathFromMock); }