The in tank pump is a lot cheaper than the main pump, so hopfully its that one. If your buying either, check out euro car parts, and use the forum discount code for 25% off, which can be found in the relevant section.

As said, The in tank pump is accessed under the round metal plate on the boot floor (under the carpet). Remove the plate, then the hoses and plug, then unscrew the plastic cap to remove the pump and fuel gauge assembly. Its dellicate, be careful. The float is for the fuel gauge.
For testing, just remove the fuel hoses once you take the metal plate off under the carpet, and turn the ignition on and off with the electrical plug still attached, to see if it pumps out fuel.
Could be an issue with the plug if your fuel gauge is not working too, as the tank pump and gauge are on the same one?? Also make sure there is plenty of fuel in the tank. When my pump was on the way out, the car would run when the tank was over half full, as the pump was doing less work to lift it out.
If that ones working, check the main pump. Its in the black plastic box under the car, infront of the fuel tank. I think it runs on ignition turn on too? So get someone to turn ignition on/off, while you feel the pump housing for a tell tale vibration/humm of it running.
good luck