public void Test_NuGet_NugetPackages_GetPackageMetadataAsync() { NuGetPackages.NugetClient = new NuGetClient(); NuGetPackages np = new NuGetPackages(); List <string> package_ids = new List <string>() { "Xamarin.AndroidX.Legacy.Support.V13", "Xamarin.Google.Guava.ListenableFuture", "Xamarin.AndroidX.Annotations", "Xamarin.AndroidX.Activity", "Xamarin.AndroidX.NonExistentPackage", }; List <NuGetPackage> result = np.GetPackageSearchMetadataForPackageNamesAsync(package_ids) .Result; System.IO.Directory.CreateDirectory ( $"nuget-client-api/NugetPackages/" ); string timestamp = System.DateTime.Now.ToString("yyyyMMdd-HHmmssff"); string json = null; json = Newtonsoft.Json.JsonConvert.SerializeObject ( result, Newtonsoft.Json.Formatting.Indented ); System.IO.File.WriteAllText ( $"nuget-client-api/NugetPackages/PackageSearchMetadata-{timestamp}.json", json ); //#if MSTEST //Assert.IsNotNull(search); //#elif NUNIT //Assert.NotNull(search); //#elif XUNIT //Assert.NotNull(search); //#endif return; }