public void EndFixedPriceItem()
		{
			Assert.IsNotNull(TestData.NewFixedPriceItem, "Failed because no item available -- requires successful AddFixedPriceItem test");
			
			ItemType item = TestData.NewFixedPriceItem;
			EndFixedPriceItemCall api = new EndFixedPriceItemCall(this.apiContext);
			// Set the item to be ended.
			api.ItemID = item.ItemID;
			api.EndingReason = EndReasonCodeType.NotAvailable;
			api.Execute();
			
			//check whether the call is success.
			Assert.IsTrue(api.ApiResponse.Ack==AckCodeType.Success || api.ApiResponse.Ack==AckCodeType.Warning,"do not success!");
			TestData.EndedFixedPriceItem = TestData.NewFixedPriceItem;

			Assert.IsNotNull(TestData.EndedFixedPriceItem);
		}
示例#2
0
 private void removeItem(string itemId, string SKU)
 {
     EndFixedPriceItemCall apiCall = new EndFixedPriceItemCall(context);
     apiCall.EndFixedPriceItem(itemId, EndReasonCodeType.OtherListingError, SKU);
 }