Beispiel #1
0
        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);
        }