public void Handling_an_UpdateItemDescription_command_updates_the_item_description_in_the_persistent_store()
        {
            var command = new UpdateItemDescriptionCommand(new Guid("AFCCC93D-9BD9-4E83-987C-CD2068B905BB"), "new description", DateTime.Now);

            _handler.Handle(command);

            _repository.Received().UpdateItemDescription(new Guid("AFCCC93D-9BD9-4E83-987C-CD2068B905BB"), "new description");
        }
Пример #2
0
        public void UpdateItemDescription([FromBody]JToken token)
        {
            dynamic data = token;

            var id = Guid.Parse((string)data.id);
            string newDescription = data.newDescription;

            var command = new UpdateItemDescriptionCommand(id, newDescription, DateTime.Now);
            _commandDispatcher.Dispatch(command);
        }