public async Task SetupAsync() { Config = new TestConfiguration(); ExchangeSetApiClient = new ExchangeSetApiClient(Config.EssBaseAddress); FssApiClient = new FssApiClient(); AuthTokenProvider authTokenProvider = new AuthTokenProvider(); EssJwtToken = await authTokenProvider.GetEssToken(); FssJwtToken = await authTokenProvider.GetFssToken(); DataHelper = new DataHelper(); ScsApiClient = new SalesCatalogueApiClient(Config.ScsAuthConfig.BaseUrl); ScsJwtToken = await authTokenProvider.GetScsToken(); ProductVersionData = new List <ProductVersionModel>(); ////Invalid Edition Number ProductVersionData.Add(DataHelper.GetProductVersionModelData("DE416040", 11, 1)); ApiEssResponse = await ExchangeSetApiClient.GetProductVersionsAsync(ProductVersionData, accessToken : EssJwtToken); //Get the BatchId var batchId = await ApiEssResponse.GetBatchId(); CleanUpBatchIdList.Add(batchId); DownloadedFolderPath = await FileContentHelper.CreateExchangeSetFile(ApiEssResponse, FssJwtToken); }
public async Task SetupAsync() { Config = new TestConfiguration(); ExchangeSetApiClient = new ExchangeSetApiClient(Config.EssBaseAddress); FssApiClient = new FssApiClient(); AuthTokenProvider authTokenProvider = new AuthTokenProvider(); EssJwtToken = await authTokenProvider.GetEssToken(); FssJwtToken = await authTokenProvider.GetFssToken(); DataHelper = new DataHelper(); ScsApiClient = new SalesCatalogueApiClient(Config.ScsAuthConfig.BaseUrl); ScsJwtToken = await authTokenProvider.GetScsToken(); }
public async Task SetupAsync() { Config = new TestConfiguration(); ExchangeSetApiClient = new ExchangeSetApiClient(Config.EssBaseAddress); FssApiClient = new FssApiClient(); AuthTokenProvider authTokenProvider = new AuthTokenProvider(); EssJwtToken = await authTokenProvider.GetEssToken(); FssJwtToken = await authTokenProvider.GetFssToken(); DataHelper = new DataHelper(); ScsApiClient = new SalesCatalogueApiClient(Config.ScsAuthConfig.BaseUrl); ScsJwtToken = await authTokenProvider.GetScsToken(); ApiEssResponse = await ExchangeSetApiClient.GetProductIdentifiersDataAsync(DataHelper.GetProductIdentifiers(), accessToken : EssJwtToken); //Get the BatchId var batchId = await ApiEssResponse.GetBatchId(); CleanUpBatchIdList.Add(batchId); DownloadedFolderPath = await FileContentHelper.CreateExchangeSetFile(ApiEssResponse, FssJwtToken); }