You would need a power supply and DVM. I suppose an oscilliscope could also be used to check the high and low resolution pulses if you have something to continually spin the Opti driveshaft.
Here is an On Car method of testing. You could extrapolate what is needed to do this off car as well.
The opti has two functions in the spark process. The first thing that happens is as the cam turns, the optical section of the optispark picks up the signals by the rotation of the shutter wheel. The pulses are sent to the PCM via the optispark electrical harness. The PCM processes the signals along with other sensor input and determines the proper time for the coil to fire. The PCM sends a signal to the Ignition Control Module (ICM) and it, in turn, causes the coil to fire. The spark from the coil travels through the coil wire back to the secondary ignition section of the optispark (cap and rotor), to be distributed to the proper cylinder.
If the opti is never sending the signal to the PCM, the PCM will never send a signal to fire the coil.
Here is some testing you can do. Refer to this diagram:
Disconnect the ICM connector. Leave coil connected.
Turn key to ON.
Check for dc voltage with a digital meter at harness terminal "A" to ground and and also "D" to ground. Note: Use a high impedance meter (at least 10 megohm) when dealing with the PCM.
Result should be 10v dc or more on both terminals. If you get no voltage, use the diagram and chase back toward the coil and the ignition fuse. Power for the ICM comes from the ignition fuse and through the coil, so any of that could be bad.
If you have good voltage, switch the meter to ac scale and connect test leads to terminal "B" and to ground. Observe meter while cranking the engine. You should see between 1 and 4 volts ac (those are the pulses that trigger the coil to fire).
If you don't see the proper ac voltage the problem could be the optispark, the harness to the optispark, the PCM or any of the wiring in between. Visually inspect all the connections you can get to for poor contact or corrosion.
If you are successful using an oscilliscope, this is what the pulse train output should look like from the high and low resolution timing wheel: