public RetrieveAuthors ( DateRange dateRange ) : string[] | ||
dateRange | DateRange | |
return | string[] |
public void ShouldRetrieveAuthors() { using (var subversion = new Subversion(GetLocalRepositorySettings(), ObjectFactory.GetInstance <ICheckConnectionErrorResolver>(), ObjectFactory.GetInstance <IActivityLogger>(), ObjectFactory.GetInstance <IDiffProcessor>())) { var revisions = subversion.GetRevisions(subversion.GetFromTillHead(new SvnRevisionId(0), 100).Single()).OrderBy(x => x.Time); var authors = subversion.RetrieveAuthors(new DateRange(revisions.First().Time, revisions.Last().Time)); authors.Should(Be.EquivalentTo(revisions.Select(x => x.Author).Distinct().ToArray())); } }
public void ShouldRetrieveAuthors() { using (var subversion = new Subversion(GetLocalRepositorySettings(), ObjectFactory.GetInstance<ICheckConnectionErrorResolver>(), ObjectFactory.GetInstance<IActivityLogger>(), ObjectFactory.GetInstance<IDiffProcessor>())) { var revisions = subversion.GetRevisions(subversion.GetFromTillHead(new SvnRevisionId(0), 100).Single()).OrderBy(x => x.Time); var authors = subversion.RetrieveAuthors(new DateRange(revisions.First().Time, revisions.Last().Time)); authors.Should(Be.EquivalentTo(revisions.Select(x => x.Author).Distinct().ToArray())); } }