public void FindDependencies() { var cci = new CciDependencyFinder(); var path = new TestAssemblyFile(TestAssembly.EmptyProject); var progressReporter = Substitute.For<IProgressReporter>(); var dependencies = cci.FindDependencies(new[] { path }, progressReporter); var foundDocIds = dependencies.Dependencies .Select(o => Tuple.Create(o.Key.MemberDocId, o.Value.Count)) .OrderBy(x => x.Item1) .ToList(); var expected = EmptyProjectMemberDocId() .OrderBy(x => x.Item1) .ToList(); Assert.Equal(expected, foundDocIds); }
public static void FindDependencies() { var cci = new CciDependencyFinder(); var path = new TestAssemblyFile(TestAssembly.EmptyProject); var progressReporter = Substitute.For <IProgressReporter>(); var dependencies = cci.FindDependencies(new[] { path }, progressReporter); var foundDocIds = dependencies.Dependencies .Select(o => Tuple.Create(o.Key.MemberDocId, o.Value.Count)) .OrderBy(x => x.Item1) .ToList(); var expected = EmptyProjectMemberDocId() .OrderBy(x => x.Item1) .ToList(); Assert.Equal(expected, foundDocIds); }