Exemplo n.º 1
0
 public NugetCommandLineTests(ITestOutputHelper testOutputHelper)
     : base(testOutputHelper)
 {
     _clientSdkHelper       = new ClientSdkHelper(testOutputHelper);
     _commandlineHelper     = new CommandlineHelper(testOutputHelper);
     _packageCreationHelper = new PackageCreationHelper(testOutputHelper);
 }
Exemplo n.º 2
0
 public CuratedFeedTest(ITestOutputHelper testOutputHelper)
     : base(testOutputHelper)
 {
     _commandlineHelper = new CommandlineHelper(TestOutputHelper);
     _clientSdkHelper = new ClientSdkHelper(TestOutputHelper);
     _packageCreationHelper = new PackageCreationHelper(TestOutputHelper);
 }
Exemplo n.º 3
0
 public CuratedFeedTest(ITestOutputHelper testOutputHelper)
     : base(testOutputHelper)
 {
     _commandlineHelper     = new CommandlineHelper(TestOutputHelper);
     _clientSdkHelper       = new ClientSdkHelper(TestOutputHelper);
     _packageCreationHelper = new PackageCreationHelper(TestOutputHelper);
 }
Exemplo n.º 4
0
        public NuGetFluentTest(ITestOutputHelper testOutputHelper)
        {
            _testOutputHelper = testOutputHelper;
            _clientSdkHelper  = new ClientSdkHelper(testOutputHelper);

            SeleniumWebDriver.Bootstrap();
        }
Exemplo n.º 5
0
        public NuGetFluentTest(ITestOutputHelper testOutputHelper)
        {
            _testOutputHelper = testOutputHelper;
            _clientSdkHelper = new ClientSdkHelper(testOutputHelper);

            SeleniumWebDriver.Bootstrap();
        }
Exemplo n.º 6
0
 public NugetCommandLineTests(ITestOutputHelper testOutputHelper)
     : base(testOutputHelper)
 {
     _clientSdkHelper = new ClientSdkHelper(testOutputHelper);
     _commandlineHelper = new CommandlineHelper(testOutputHelper);
     _packageCreationHelper = new PackageCreationHelper(testOutputHelper);
 }
Exemplo n.º 7
0
 public V2FeedExtendedTests(ITestOutputHelper testOutputHelper)
     : base(testOutputHelper)
 {
     _clientSdkHelper       = new ClientSdkHelper(TestOutputHelper);
     _commandlineHelper     = new CommandlineHelper(TestOutputHelper);
     _odataHelper           = new ODataHelper(TestOutputHelper);
     _packageCreationHelper = new PackageCreationHelper(TestOutputHelper);
 }
 public V2FeedExtendedTests(ITestOutputHelper testOutputHelper)
     : base(testOutputHelper)
 {
     _clientSdkHelper = new ClientSdkHelper(TestOutputHelper);
     _commandlineHelper = new CommandlineHelper(TestOutputHelper);
     _odataHelper = new ODataHelper(TestOutputHelper);
     _packageCreationHelper = new PackageCreationHelper(TestOutputHelper);
 }
Exemplo n.º 9
0
        public async Task DownloadPackage()
        {
            string packageId = Constants.TestPackageId; //try to download a pre-defined test package.

            _clientSdkHelper.ClearLocalPackageFolder(packageId, ClientSdkHelper.GetLatestStableVersion(packageId));

            var result = await _commandlineHelper.InstallPackageAsync(packageId, UrlHelper.V2FeedRootUrl, Environment.CurrentDirectory);

            Assert.True(result.ExitCode == 0, Constants.PackageDownloadFailureMessage);
            Assert.True(_clientSdkHelper.CheckIfPackageInstalled(packageId), Constants.PackageInstallFailureMessage);
        }
        public async Task DownloadPackageWithNuGetCommandLineTest()
        {
            // Temporary work around for the SSL issue, which keeps the upload tests from working on sites with cloudapp.net
            if (UrlHelper.BaseUrl.Contains("nugettest.org") || UrlHelper.BaseUrl.Contains("nuget.org"))
            {
                string packageId = Constants.TestPackageId; //try to download a pre-defined test package.
                _clientSdkHelper.ClearLocalPackageFolder(packageId, ClientSdkHelper.GetLatestStableVersion(packageId));

                var result = await _commandlineHelper.InstallPackageAsync(packageId, UrlHelper.V2FeedRootUrl, Environment.CurrentDirectory);

                Assert.True(result.ExitCode == 0, Constants.PackageDownloadFailureMessage);
                Assert.True(_clientSdkHelper.CheckIfPackageInstalled(packageId), Constants.PackageInstallFailureMessage);
            }
        }
Exemplo n.º 11
0
 public SecurityPolicyTests(ITestOutputHelper testOutputHelper)
     : base(testOutputHelper)
 {
     _clientSdkHelper = new ClientSdkHelper(TestOutputHelper);
 }
Exemplo n.º 12
0
 public PackageVersionTest(ITestOutputHelper testOutputHelper)
     : base(testOutputHelper)
 {
     _clientSdkHelper = new ClientSdkHelper(testOutputHelper);
 }
Exemplo n.º 13
0
        public override IEnumerator <WebTestRequest> GetRequestEnumerator()
        {
            // Use a predefined test package.
            var packageId          = Constants.TestPackageId;
            var packagePageRequest = new WebTestRequest(UrlHelper.BaseUrl + @"/Packages/" + packageId);

            // Rule to check if the title contains the package id and the latest stable version of the package.
            var packageTitleValidationRule = AssertAndValidationHelper.GetValidationRuleForFindText(packageId + " " + ClientSdkHelper.GetLatestStableVersion(packageId));

            packagePageRequest.ValidateResponse += packageTitleValidationRule.Validate;

            // Rule to check that the download count is present in the response.
            var downloadCountValidationRule = AssertAndValidationHelper.GetValidationRuleForFindText(ClientSdkHelper.GetFormattedDownLoadStatistics(packageId));

            packagePageRequest.ValidateResponse += downloadCountValidationRule.Validate;

            yield return(packagePageRequest);
        }
Exemplo n.º 14
0
 public ApiPushTests(ITestOutputHelper testOutputHelper) : base(testOutputHelper)
 {
     _clientSdkHelper = new ClientSdkHelper(TestOutputHelper);
 }
Exemplo n.º 15
0
 public NuGetCoreTests(ITestOutputHelper testOutputHelper)
     : base(testOutputHelper)
 {
     _clientSdkHelper = new ClientSdkHelper(testOutputHelper);
 }
Exemplo n.º 16
0
 public PackageVersionTest(ITestOutputHelper testOutputHelper)
     : base(testOutputHelper)
 {
     _clientSdkHelper = new ClientSdkHelper(testOutputHelper);
 }