public void TestEdit() { var pickupAddressModel = new PickupAddressModel { ContactName = "Xuân Quỳnh", ContactPhone = "0987654321", LocationId = 37, DetailAddress = "Số 1 ngõ 2/12 Phố Ta" }; var samplePa = CreatePa(pickupAddressModel); var updatePa = new PickupAddressModel { ContactPhone = "0381234567", LocationId = 37, DetailAddress = "Số 1 ngõ 3/12 Thuyền và Biển" }; var edit = _pickupAddressService.Edit(samplePa.Id, updatePa).Result; var actual = _pickupAddressService.Detail(samplePa.Id).Result; Assert.AreEqual(updatePa.ContactPhone, actual.ContactPhone); Assert.AreEqual(updatePa.DetailAddress, actual.DetailAddress); }
public void TestGet() { //create 3 address var pickupAddressModel1 = new PickupAddressModel { ContactName = "Chế Lan Viên", ContactPhone = "0987654321", LocationId = 37, DetailAddress = "Số 1 ngõ 2/12 đường Tiếng Hát Con Tầu" }; var pickupAddressModel2 = new PickupAddressModel { ContactName = "Nguyên Ngọc", ContactPhone = "0987654321", LocationId = 37, DetailAddress = "Số 1 ngõ 2/12 Phố Đất Nước Đứng Lên" }; var pickupAddressModel3 = new PickupAddressModel { ContactName = "Nguyễn Đình Thi", ContactPhone = "0987654321", LocationId = 37, DetailAddress = "Số 1 ngõ 2/12 Phố Ông Đồ" }; CreatePa(pickupAddressModel1); CreatePa(pickupAddressModel2); CreatePa(pickupAddressModel3); var expected = _pickupAddressService.Get().Result; Assert.IsTrue(expected.Count > 0, "No data location return."); }
/** * @param int id * @param param * @return PickupAddressModel | null * @throws Exception | ShippoSDKException */ public async Task <PickupAddressModel> Edit(int id, PickupAddressModel param) { var response = await Api.Update(id, param); if (!Is2XxHttpStatus(response.ResponseMessage.StatusCode)) { throw new ShippoSdkException(response.StringContent); } var pickupAddress = JsonConvert.DeserializeObject <PickupAddressModel>(response.StringContent); return(pickupAddress); }
public void TestCreate() { var pickupAddressModel = new PickupAddressModel { ContactName = "Lưu Quang Vũ", ContactPhone = "0987654321", LocationId = 37, DetailAddress = "Số 1 ngõ 2/12 Phạm Hồng Thái" }; var actual = CreatePa(pickupAddressModel); Assert.AreEqual("9.37", actual.LocationIdsPath); Assert.AreEqual(pickupAddressModel.ContactPhone, actual.ContactPhone); }
public void TestDetail() { var pickupAddressModel = new PickupAddressModel { ContactName = "Xuân Quỳnh", ContactPhone = "0987654321", LocationId = 37, DetailAddress = "Số 1 ngõ 2/12 Phố Ta" }; var expected = CreatePa(pickupAddressModel); var actual = _pickupAddressService.Detail(expected.Id).Result; Assert.AreEqual(expected.Id, actual.Id); Assert.AreEqual(expected.ContactPhone, actual.ContactPhone); }
private PickupAddressModel CreatePa(PickupAddressModel param) { var pickupAddressModel = new PickupAddressModel { ContactName = "Xuân Quỳnh", ContactPhone = "0987654321", LocationId = 37, DetailAddress = "Số 1 ngõ 2/12 Phố Ta" }; if (param != null) { pickupAddressModel = param; } Console.WriteLine(pickupAddressModel.ContactName); var data = _pickupAddressService.Create(pickupAddressModel).Result; return(data); }
public PickupAddressModel CreatePickupAddress() { var pickupAddressService = new PickupAddressService(Config); var list = pickupAddressService.Get().Result; if (list.Count > 0) { return(list[0]); } var pickupAddressModel = new PickupAddressModel { ContactName = "Xuân Quỳnh", ContactPhone = "0987654321", Id = 11, DetailAddress = "Số 1 ngõ 2/12 Phố Ta" }; var data = pickupAddressService.Create(pickupAddressModel).Result; return(data); }