The sending unit is just variable resistor the set up is simply:
+----------------------Gas gauge--------------------------------------+
| |
| |
+Wire to sending unit -------- Sending Unit ---------- Ground +
If you have a variable resistor (potentiometer) handy you could wire it like this:
+----------------------Gas gauge--------------------------------------+
| |
| |
+Wire to sending unit ------potentiometer ---------- Ground +
By adjusting the variable resistor (potentiometer) the needle on the gauge should move. If that is the case then you know that the wiring into the tank, and the gauge itself all are functioning correctly. If it doesn't, then you have a problem unrelated to the sending unit, such as a bad wire going to the sending unit an ungrounded fuel gauge, etc.
If everything else checks out, that leaves the sending unit as the problem.
Once you know that there are really only 2 possibilities:
1) Sending unit is not grounded
2) Sending unit is non-functional
Using a multimeter, you should be able to set it to read resistance (aka Ohms). Put one end on a good body ground (frame rail for example) and the other end on the sending unit where it should connect to the ground strap. If this reads very low Ohms, then the ground is good and the unit itself is bad. If this reads high ohms/overload/etc then the sending unit is not grounded.
If the unit is grounded and still doesn't work...but the gauge works with a variable resistor...you'll have to drop the tank and pull the sender.