コード例 #1
0
        public async Task Execute_CorrectCommand_RemovesUserMeals()
        {
            //Arrange
            Seed(_context);
            var handler = new DeleteUserMealsCommandHandler(_config.Object, _logger.Object, _context);
            var command = new DeleteUserMealsCommand {
                Ids = new List <int> {
                    1
                }
            };

            //Act
            await handler.Handle(command);

            //Assert
            Assert.AreEqual(1, _context.UserMeals.Count());
        }
コード例 #2
0
 public Task <DeleteUserMealsReponse> Get([FromBody] DeleteUserMealsCommand command)
 {
     return(_deleteUserMeals.Handle(command));
 }