public async Task <IActionResult> UpdateParty(PartyViewModel party) { try { await _partyServices.UpdateParty(party); return(Ok()); } catch (Exception e) { return(BadRequest(e)); } }
public void CanUpdateParty() { //Create Updated Party Party updatedParty = fakePartyRepository.GenerateUpdatedParty(); PartyViewModel _updatedParty = PartyViewModel.ToViewModel(updatedParty); //Update Party _partyServices.UpdateParty(_updatedParty); // Expected Result Party expected = updatedParty; // Actual Result PartyViewModel _vm = _partyServices.GetPartyById(123456); Party result = PartyViewModel.ToDataModel(_vm); // Assert expected.Should().BeEquivalentTo(result); }