Esempio n. 1
0
        public async Task Handle_InvalidId_ThrowsException()
        {
            var command = new DeleteCurvePointItemCommand
            {
                Id = 22
            };

            var handler = new DeleteCurvePointItemCommand.DeleteCurvePointItemCommandHandler(dbContext);

            await Assert.ThrowsAsync <NotFoundException>(() =>
                                                         handler.Handle(command, CancellationToken.None));
        }
Esempio n. 2
0
        public async Task Handle_ValidId_ShouldRemovePersistedCurvePointItem()
        {
            var command = new DeleteCurvePointItemCommand
            {
                Id = 1
            };

            var handler = new DeleteCurvePointItemCommand.DeleteCurvePointItemCommandHandler(dbContext);

            await handler.Handle(command, CancellationToken.None);

            var entity = dbContext.CurvePoint.Find(command.Id);

            Assert.Null(entity);
        }