No Rick.
You have only proved so far that the motor and the high current feed are OK.
To prove the solenoid is faulty, you must first prove that the operating path for the solenoid is good.
With me so far?
The basis for electrical fault location is to start at the beginning of the circuit and move forward only when each component or stage is proved to be ok.
You first need to prove that the starter button is sending power to the solenoid when it is pressed.
As Lloydy's solenoid clicks each time the button is pressed he has a good Low Current starter circuit - you may not have.
I don't have a wiring diagram for your bike so can't say for sure, but most starter circuits simply connect a 12v feed down to the solenoid to energise it when the button is pressed.
Start by checking that there is power being fed to the starter button.
If there is power - the next step is to ensure that this power is then passed down to the solenoid.
If your wiring harness has a plug close to the starter switch, by shorting out the two pins to and from the starter button, you can prove the button is ok or not.
If this makes no difference, take the white plug out from the back of the solenoid & look for 12v on the contact in the plug coming from the starter button - the power should be there only when you press the button.
If no, suspect either the switch itself or the wiring between the switch & the solenoid.
If yes, ensure that the other terminal on the solenoid plug goes to earth.
If you have a complete circuit from battery to starter switch to solenoid then to earth, you can at this point say it is the solenoid that's faulty!
I would suspect that you have a poor contact somewhere in the low current circuit.
I have previously had this problem and it was the starter button itself but not on a Ducati.
I hope you can follow this - good luck!
Andy