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"); }
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); }