public async Task UpdateKundeTest() { var kundeToInsert = new KundeDto { Vorname = "foo", Nachname = "bar", Geburtsdatum = DateTime.UtcNow.ToTimestamp() }; Timestamp newGeburtsdatum = DateTime.UtcNow.AddDays(1).ToTimestamp(); var kundeToUpdate = await _target.InsertKundeAsync(kundeToInsert); kundeToUpdate.Geburtsdatum = newGeburtsdatum; var updatedKunde = await _target.UpdateKundeAsync(kundeToUpdate); Assert.Equal(kundeToInsert.Vorname, updatedKunde.Vorname); Assert.Equal(newGeburtsdatum, updatedKunde.Geburtsdatum); Assert.Equal(kundeToInsert.Nachname, updatedKunde.Nachname); }
public async Task UpdateKundeTest() { var kundeToInsert = new KundeDto { Vorname = "Seven", Nachname = "Müller", Geburtsdatum = _geburtsdatum }; const string newVorname = "Svenja"; var kundeToUpdate = await _target.InsertKundeAsync(kundeToInsert); kundeToUpdate.Vorname = newVorname; await _target.UpdateKundeAsync(kundeToUpdate); var response = await _target.GetKundeAsync(new GetKundeRequest { IdFilter = kundeToUpdate.Id }); Assert.Equal(kundeToInsert.Nachname, response.Nachname); Assert.Equal(newVorname, response.Vorname); Assert.Equal(kundeToInsert.Geburtsdatum, response.Geburtsdatum); }