@@ -40,8 +40,11 @@ public async Task UpdatesMetricsWhenRepositoryClonedAsync(string cloneUrl, int n
4040 var vsGitServices = serviceProvider . GetVSGitServices ( ) ;
4141 var teamExplorerServices = Substitute . For < ITeamExplorerServices > ( ) ;
4242 var graphqlFactory = Substitute . For < IGraphQLClientFactory > ( ) ;
43+ var gitHubContextService = Substitute . For < IGitHubContextService > ( ) ;
44+ var vsServices = Substitute . For < IVSServices > ( ) ;
4345 var usageTracker = Substitute . For < IUsageTracker > ( ) ;
44- var cloneService = new RepositoryCloneService ( operatingSystem , vsGitServices , teamExplorerServices , graphqlFactory , usageTracker ) ;
46+ var cloneService = new RepositoryCloneService ( operatingSystem , vsGitServices , teamExplorerServices ,
47+ graphqlFactory , gitHubContextService , vsServices , usageTracker ) ;
4548
4649 await cloneService . CloneRepository ( cloneUrl , @"c:\dev\bar" ) ;
4750 var model = UsageModel . Create ( Guid . NewGuid ( ) ) ;
@@ -72,9 +75,11 @@ public async Task UpdatesMetricsWhenCloneOrOpenRepositoryAsync(string cloneUrl,
7275 var vsGitServices = serviceProvider . GetVSGitServices ( ) ;
7376 var teamExplorerServices = Substitute . For < ITeamExplorerServices > ( ) ;
7477 var graphqlFactory = Substitute . For < IGraphQLClientFactory > ( ) ;
78+ var gitHubContextService = Substitute . For < IGitHubContextService > ( ) ;
79+ var vsServices = Substitute . For < IVSServices > ( ) ;
7580 var usageTracker = Substitute . For < IUsageTracker > ( ) ;
7681 var cloneService = new RepositoryCloneService ( operatingSystem , vsGitServices , teamExplorerServices ,
77- graphqlFactory , usageTracker ) ;
82+ graphqlFactory , gitHubContextService , vsServices , usageTracker ) ;
7883
7984 await cloneService . CloneOrOpenRepository ( cloneDialogResult ) ;
8085
@@ -93,9 +98,11 @@ public async Task UpdatesMetricsWhenDefaultClonePath(string targetPath, string d
9398 var teamExplorerServices = Substitute . For < ITeamExplorerServices > ( ) ;
9499 vsGitServices . GetLocalClonePathFromGitProvider ( ) . Returns ( defaultPath ) ;
95100 var graphqlFactory = Substitute . For < IGraphQLClientFactory > ( ) ;
101+ var gitHubContextService = Substitute . For < IGitHubContextService > ( ) ;
102+ var vsServices = Substitute . For < IVSServices > ( ) ;
96103 var usageTracker = Substitute . For < IUsageTracker > ( ) ;
97104 var cloneService = new RepositoryCloneService ( operatingSystem , vsGitServices , teamExplorerServices ,
98- graphqlFactory , usageTracker ) ;
105+ graphqlFactory , gitHubContextService , vsServices , usageTracker ) ;
99106
100107 await cloneService . CloneRepository ( "https://github.com/foo/bar" , targetPath ) ;
101108 var model = UsageModel . Create ( Guid . NewGuid ( ) ) ;
0 commit comments