public TestEnvironment()
 {
     MockJwtTokenHelper = Substitute.For <IJwtTokenHelper>();
     MockJwtTokenHelper.GetJwtTokenFromUserSecret(Arg.Any <UserSecret>()).Returns("token_1234");
     RegistryU.Implementation = new DotNetCoreRegistry();
     InternetAccess.RawStatus = InternetUse.Enabled;
     Provider = new InternetSharedRepositorySourceProvider(MockJwtTokenHelper);
 }
예제 #2
0
            public TestEnvironment()
            {
                MockJwtTokenHelper = Substitute.For <IJwtTokenHelper>();
                MockJwtTokenHelper.GetJwtTokenFromUserSecret(Arg.Any <UserSecret>()).Returns("token_1234");
                RegistryU.Implementation = new DotNetCoreRegistry();
                InternetAccess.RawStatus = InternetUse.Enabled;
                var siteOptions = Substitute.For <IOptions <SiteOptions> >();

                siteOptions.Value.Returns(new SiteOptions
                {
                    Name    = "xForge",
                    Origin  = new Uri("http://localhost"),
                    SiteDir = "xforge"
                });
                Provider = new InternetSharedRepositorySourceProvider(MockJwtTokenHelper, siteOptions);
            }