예제 #1
0
        public async Task InsertKundeTest()
        {
            var kundeToInsert = new KundeDto
            {
                Vorname = "Seven", Nachname = "Müller", Geburtsdatum = _geburtsdatum
            };
            var insertResponse = await _target.InsertKundeAsync(kundeToInsert);

            Assert.Equal(kundeToInsert.Vorname, insertResponse.Vorname);
            Assert.Equal(kundeToInsert.Nachname, insertResponse.Nachname);
            Assert.Equal(_geburtsdatum, insertResponse.Geburtsdatum);
            Assert.NotEqual(0, insertResponse.Id);
        }
예제 #2
0
        public async Task InsertKundeTest()
        {
            var kundeToInsert = new KundeDto
            {
                Vorname      = "foo",
                Nachname     = "bar",
                Geburtsdatum = DateTime.UtcNow.ToTimestamp()
            };
            var insertedKunde = await _target.InsertKundeAsync(kundeToInsert);

            var selectedKunde = await _target.GetKundeByIdAsync(new GetKundeRequest { Id = insertedKunde.Id });

            Assert.Equal(kundeToInsert.Vorname, selectedKunde.Vorname);
            Assert.Equal(kundeToInsert.Nachname, selectedKunde.Nachname);
            Assert.Equal(kundeToInsert.Geburtsdatum, selectedKunde.Geburtsdatum);
        }