public async Task DeleteKundeTest() { var kundeRequest = new GetKundeByIdRequest { Id = 1 }; var kunde = await _target.GetByIdAsync(kundeRequest); _target.Delete(kunde); Assert.Throws <RpcException>(() => _target.GetById(kundeRequest)); }
public async Task DeleteKundeTest() { // arrange KundeRequest toDelete = new KundeRequest { Id = 1 }; KundeDto kunde = _target.Get(toDelete); // act _target.Delete(kunde); // assert Assert.Throws <RpcException>(() => _target.Get(toDelete)); }
public async Task DeleteKundeTest() { // arrange int kundeDeleteId = 1; KundeDto kunde1 = _target.Get(new KundeRequest { Id = kundeDeleteId }); // act _target.Delete(kunde1); // assert RpcException exception = Assert.Throws <RpcException>(() => _target.Get(new KundeRequest() { Id = kundeDeleteId })); Assert.Equal(StatusCode.OutOfRange, exception.StatusCode); Assert.Equal("Status(StatusCode=OutOfRange, Detail=\"Id couldn't be found.\")", exception.Message); }