コード例 #1
0
        public async Task DeleteKundeTest()
        {
            var kundeToInsert = new KundeDto
            {
                Vorname = "Seven", Nachname = "Müller", Geburtsdatum = _geburtsdatum
            };
            var kundeToDelete = await _target.InsertKundeAsync(kundeToInsert);

            await _target.DeleteKundeAsync(kundeToDelete);

            try
            {
                await _target.GetKundeAsync(new GetKundeRequest { IdFilter = kundeToDelete.Id });
            }
            catch (RpcException e)
            {
                Assert.Equal(StatusCode.NotFound, e.StatusCode);
            }
        }
コード例 #2
0
        public async Task DeleteKundeTest()
        {
            var kundToInsert = new KundeDto
            {
                Geburtsdatum = DateTime.UtcNow.ToTimestamp(),
                Nachname     = "foo",
                Vorname      = "bar"
            };
            var kundeToDelete = await _target.InsertKundeAsync(kundToInsert);

            await _target.DeleteKundeAsync(kundeToDelete);

            try
            {
                await _target.GetKundeByIdAsync(new GetKundeRequest { Id = kundeToDelete.Id });
            }
            catch (RpcException e)
            {
                Assert.Equal(StatusCode.NotFound, e.StatusCode);
            }
        }