public void Test_Users_Save_Natural_NonASCII() { try { UserNaturalDTO john = TestHelper.GetJohn(); UserNaturalPutDTO johnPut = new UserNaturalPutDTO { Tag = john.Tag, Email = john.Email, FirstName = john.FirstName, LastName = john.LastName + " - CHANGED (éèęóąśłżźćń)", Address = john.Address, Birthday = john.Birthday, Nationality = john.Nationality, CountryOfResidence = john.CountryOfResidence, Occupation = john.Occupation, IncomeRange = john.IncomeRange }; UserNaturalDTO userSaved = _objectToTest.UpdateNatural(johnPut, john.Id).Result; UserNaturalDTO userFetched = _objectToTest.GetNatural(john.Id).Result; Assert.Equal(johnPut.LastName, userSaved.LastName); TestHelper.AssertEqualInputProps(userSaved, userFetched); } catch (Exception ex) { Assert.True(false, ex.Message); } }
public async Task Test_Users_Save_Natural_NonASCII() { try { UserNaturalDTO john = await this.GetJohn(); UserNaturalPutDTO johnPut = new UserNaturalPutDTO { Tag = john.Tag, Email = john.Email, FirstName = john.FirstName, LastName = john.LastName + " - CHANGED (éèęóąśłżźćń)", Address = john.Address, Birthday = john.Birthday, Nationality = john.Nationality, CountryOfResidence = john.CountryOfResidence, Occupation = john.Occupation, IncomeRange = john.IncomeRange }; UserNaturalDTO userSaved = await this.Api.Users.UpdateNatural(johnPut, john.Id); UserNaturalDTO userFetched = await this.Api.Users.GetNatural(john.Id); Assert.AreEqual(johnPut.LastName, userSaved.LastName); AssertEqualInputProps(userSaved, userFetched); } catch (Exception ex) { Assert.Fail(ex.Message); } }
public void Test_Users_Save_Natural() { try { UserNaturalDTO john = this.GetJohn(); UserNaturalPutDTO johnPut = new UserNaturalPutDTO { LastName = john.LastName + " - CHANGED", Nationality = CountryIso.DK }; UserNaturalDTO userSaved = this.Api.Users.UpdateNatural(johnPut, john.Id); UserNaturalDTO userFetched = this.Api.Users.GetNatural(john.Id); Assert.AreEqual(johnPut.LastName, userSaved.LastName); AssertEqualInputProps(userSaved, userFetched); } catch (Exception ex) { Assert.Fail(ex.Message); } }
public void Test_Users_Save_Natural() { try { UserNaturalDTO john = TestHelper.GetJohn(); UserNaturalPutDTO johnPut = new UserNaturalPutDTO { LastName = john.LastName + " - CHANGED", Nationality = CountryIso.DK }; UserNaturalDTO userSaved = _objectToTest.UpdateNatural(johnPut, john.Id).Result; UserNaturalDTO userFetched = _objectToTest.GetNatural(john.Id).Result; Assert.Equal(johnPut.LastName, userSaved.LastName); TestHelper.AssertEqualInputProps(userSaved, userFetched); } catch (Exception ex) { Assert.True(false, ex.Message); } }
/// <summary>Updates the user.</summary> /// <param name="user">Instance of UserNatural class to be updated.</param> /// <param name="userId">User identifier.</param> /// <returns>Updated User object returned from API.</returns> public UserNaturalDTO UpdateNatural(UserNaturalPutDTO user, String userId) { return(this.UpdateObject <UserNaturalDTO, UserNaturalPutDTO>(MethodKey.UsersSaveNaturals, user, userId)); }
/// <summary>Updates the user.</summary> /// <param name="user">Instance of UserNatural class to be updated.</param> /// <param name="userId">User identifier.</param> /// <returns>Updated User object returned from API.</returns> public async Task <UserNaturalDTO> UpdateNatural(UserNaturalPutDTO user, String userId) { return(await this.UpdateObject <UserNaturalDTO, UserNaturalPutDTO>(MethodKey.UsersSaveNaturals, user, userId)); }
public async Task <UserNaturalDTO> UpdateNatural(UserNaturalPutDTO user, string userId) { var targetUrl = $"{_baseUrl}/users/natural/{userId}"; return(await UpdateEntity <UserNaturalDTO, UserNaturalPutDTO>(targetUrl, user)); }