public void UpdateAddressById_ValidAddress() { var addr = _addressDal.GetAddressById(1); var before = addr.address1; addr.address1 = "Change address1"; _addressDal.UpdateAddress(1, addr); var after = _addressDal.GetAddressById(1).address1; Assert.AreNotEqual(before, after); }
/// <summary> /// 添加或修改地址 /// </summary> /// <returns></returns> public string AddOrUpAddress(string reqdata) { string res = ""; try { AddressModel addm = JsonConvert.DeserializeObject <AddressModel>(reqdata); bool resb = false; if (addm.Id != 0)//修改 { resb = addrdal.UpdateAddress(addm); } else//新增 { resb = addrdal.AddAddress(addm); } res = JsonConvert.SerializeObject(new { code = 0, msg = "ok", addstate = resb }); } catch (Exception ex) { res = JsonConvert.SerializeObject(new { code = 10003, msg = "系统故障", count = 0 }); LogHelper.ErrorLog("AddAddress异常:" + ex.Message + "," + ex.StackTrace); } return(res); }
/// <summary> /// 修改默认地址 /// </summary> /// <param name="type"></param> /// <param name="uname"></param> /// <param name="id"></param> /// <returns></returns> public int UpdateAddress(int type, string uname, int id) { return(dal.UpdateAddress(type, uname, id)); }