public void UpdateSplitContact_ReturnsOk() { var splitId = 1; var splitContactId = 2; var splitContactUpdateDto = new SplitContactUpdateDto { Owes = 25m, Paid = 50m, Iban = "BE68 5390 0754 7034", Address = "Rue des longiers, 45", Comments = "me devait déjà 5 euros" }; _controller.UpdateSplitContact(splitId, splitContactId, splitContactUpdateDto); _contactServiceMock.Verify(s => s.UpdateSplitContact(splitContactId, splitContactUpdateDto.Owes, splitContactUpdateDto.Paid, splitContactUpdateDto.Iban, splitContactUpdateDto.Address, splitContactUpdateDto.Comments), Times.Once()); }
public void UpdateSplitContact() { var contactController = CreateController(); var splitContactUpdateDto = new SplitContactUpdateDto { Owes = 33, Paid = 33, Iban = "BE68 5390 0754 7034", Address = "Rue des longiers, 45", Comments = "comment" }; var splitContactId = 1; contactController.Controller.UpdateSplitContact(1, splitContactId, splitContactUpdateDto); var splitContact = contactController.Context.SplitContacts.Single(sc => sc.Id == splitContactId); Assert.Equal(splitContactUpdateDto.Comments, splitContact.Comments); var contact = contactController.Context.Contacts.Single(c => c.Id == splitContact.ContactId); Assert.Equal(splitContactUpdateDto.Iban, contact.Iban); Assert.Equal(splitContactUpdateDto.Address, contact.Address); }
public void UpdateSplitContact(int splitId, int splitContactId, [FromBody] SplitContactUpdateDto splitContactUpdateDto) { _contactService.UpdateSplitContact(splitContactId, splitContactUpdateDto.Owes, splitContactUpdateDto.Paid, splitContactUpdateDto.Iban, splitContactUpdateDto.Address, splitContactUpdateDto.Comments); }