//[Fact] public void Set_eBay_UserPreference_OutOfStock_To_True() { // arrange var userPreference = new UserPreferenceFeed { OutOfStockControlPreference = false, isOutOfStockControlPreference = true }; var credential = new eBayCredentialDto { Mode = "LIVE", DeveloperId = "d8e0124a-5a63-4ed9-837e-7007ab23dc97", ApplicationId = "MikeGert-EshopoIn-PRD-c99eeec0d-398c2471", CertificationId = "PRD-99eeec0d62f3-d4b0-452e-975e-3260", UserToken = "AgAAAA**AQAAAA**aAAAAA**+693Vw**nY+sHZ2PrBmdj6wVnY+sEZ2PrA2dj6AFkYunCpGAog6dj6x9nY+seQ**b1gDAA**AAMAAA**YLcBqF5Immyn9wi6om4+5CzSH1cTG1FaiVyYEN7Zj6++w6ccm8gvrnw06sUcHeGDPoYXaut5r5O1hVj3/uX+qbuibMSaO2Qd+K3rZkCeHy/cNRwsaOwx7ierR9bE5l6dITf/RS5VfFIZ9b4f4ARXmzycnuCuIveceOwPInSJOuFhALyCT6gkrgZ5N1iFDNN8KqaiIIusDNAUAmOfdHByCqeEv8E44ktkJGgmrvYSCMaLnjQYn5VYVFLeOQmhtQVwZWOUxnnUTOEvDUdBRiuHTrqVIUy7CP0LGKpuWeqay2xLSYLcgvcKTeZykHJErimP/suhOMHB9PlQAc+OIeVzsp95cusuMJNXOqb3XwPKzJHMa3zUiLdr17lIkkTe83uEXVhHv0DG5tWIp1+1JWQxCTbRInoEFN6wat+kijS2nwWjPDDPylI8ToYefc2jVdhEwkUwPFv0OXPmp4QQoNMh437f+1xwKi6p6KEP+Q21pr4krDsE0XLh36aHNmg0WTj3Wf1ehMTmeeLoExK+YG2TnPKBWIzXsd67Q2e1ZONe/efQZaUMbTy3UR2uqTPcZsWEpiShiCOppWGc3zCX7C/XgmMjgSWTMejhLyh8Y2eqf+xkXFfj3iQGuKr50kAp0TzpzBZG1LSJuLNBI+gxfXwteT8yX5NCHXX/MCWSIobL+Kb7Cq0r2x63oumUJkkCi2hXK5rckLbar+ukpR/1hpAxlOUckgs87qOimwN+p7z27LelPoohzTfJR3RJ9Ccq+fjg" }; var provider = new eBayProductProvider(new LogService()); provider.MarketplaceCredential = credential; // act var isSuccess = provider.SetMarketplaceUserPreference(userPreference); // assert Assert.True(isSuccess); }
public static void SetCredentials(eBayCredentialDto credential) { _apiCredential = new ApiCredential(); _apiCredential.ApiAccount = new ApiAccount { Application = credential.ApplicationId, Developer = credential.DeveloperId, Certificate = credential.CertificationId }; _apiCredential.eBayToken = credential.UserToken; _payPalEmailAddress = credential.PayPalEmailAddress; _mode = credential.Mode; }
public void Should_SubmitSingleProductListingFeed() { // arrange var provider = new eBayMarketplaceInventoryProvider(new LogService()); var products = new List <MarketplaceProductFeedDto>(); var credential = new eBayCredentialDto { Mode = "LIVE", DeveloperId = "d8e0124a-5a63-4ed9-837e-7007ab23dc97", ApplicationId = "MikeGert-EshopoIn-PRD-c99eeec0d-398c2471", CertificationId = "PRD-99eeec0d62f3-d4b0-452e-975e-3260", UserToken = "AgAAAA**AQAAAA**aAAAAA**+693Vw**nY+sHZ2PrBmdj6wVnY+sEZ2PrA2dj6AFkYunCpGAog6dj6x9nY+seQ**b1gDAA**AAMAAA**YLcBqF5Immyn9wi6om4+5CzSH1cTG1FaiVyYEN7Zj6++w6ccm8gvrnw06sUcHeGDPoYXaut5r5O1hVj3/uX+qbuibMSaO2Qd+K3rZkCeHy/cNRwsaOwx7ierR9bE5l6dITf/RS5VfFIZ9b4f4ARXmzycnuCuIveceOwPInSJOuFhALyCT6gkrgZ5N1iFDNN8KqaiIIusDNAUAmOfdHByCqeEv8E44ktkJGgmrvYSCMaLnjQYn5VYVFLeOQmhtQVwZWOUxnnUTOEvDUdBRiuHTrqVIUy7CP0LGKpuWeqay2xLSYLcgvcKTeZykHJErimP/suhOMHB9PlQAc+OIeVzsp95cusuMJNXOqb3XwPKzJHMa3zUiLdr17lIkkTe83uEXVhHv0DG5tWIp1+1JWQxCTbRInoEFN6wat+kijS2nwWjPDDPylI8ToYefc2jVdhEwkUwPFv0OXPmp4QQoNMh437f+1xwKi6p6KEP+Q21pr4krDsE0XLh36aHNmg0WTj3Wf1ehMTmeeLoExK+YG2TnPKBWIzXsd67Q2e1ZONe/efQZaUMbTy3UR2uqTPcZsWEpiShiCOppWGc3zCX7C/XgmMjgSWTMejhLyh8Y2eqf+xkXFfj3iQGuKr50kAp0TzpzBZG1LSJuLNBI+gxfXwteT8yX5NCHXX/MCWSIobL+Kb7Cq0r2x63oumUJkkCi2hXK5rckLbar+ukpR/1hpAxlOUckgs87qOimwN+p7z27LelPoohzTfJR3RJ9Ccq+fjg" }; var product = new MarketplaceProductFeedDto { UPC = "784034224341", EisSKU = "CJ10800000000891", Name = "K-Jewelry11® Women's Fashion Lime & Emerald Mixed Stone Silver Stretch Bracelet Gift For Her", Description = "K-Jewelry11® Women's Fashion Lime & Emerald Mixed Stone Silver Stretch", eBayProductFeed = new eBayProductFeed { Title = "Jewelry11® Women's Fashion Lime ", SubTitle = "Jewelry11® Women's Fashion Lime", CategoryId = 75040, Duration = "Days_5", Location = "11221", ListType = "FixedPriceItem" }, ImageUrls = new List <string> { "http://www.costumejewelry1.com/media/catalog/product/cache/1/small_image/125x/9df78eab33525d08d6e5fb8d27136e95/0/8/0805470051992.jpg" } }; products.Add(product); // act provider.Credential = credential; provider.SubmitSingleProductListingFeed(product, "KigwaTest"); // assert }
private CredentialDto createCredentialModel(string credentialType) { CredentialDto model = null; if (credentialType == CredentialType.EBAY) { model = new eBayCredentialDto(); } else if (credentialType == CredentialType.AMAZON) { model = new AmazonCredentialDto(); } else if (credentialType == CredentialType.SHIP_STATION) { model = new ShipStationCredentialDto(); } else if (credentialType == CredentialType.BIG_COMMERCE) { model = new BigCommerceCredentialDto(); } return(model); }