A pump for pumping fluid, the pump comprising: a tube platen configured to hold a tube; an L-shaped plunger configured for actuation toward and away from the tube platen when the tube platen is disposed opposite to the L-shaped plunger; a first bias member configured to urge the L-shaped plunger toward the tube platen; an inlet valve upstream of the L-shaped plunger configured for actuation between an occluding position and a non-occluding position; an outlet valve downstream of the L-shaped plunger configured for actuation between an occluding position and a non-occluding position; an actuator mechanism configured to control the actuation of the L-shaped plunger, the inlet valve and the outlet valve, wherein the actuator mechanism and L-shaped plunger are configured such that the actuator mechanism actuates the L-shaped plunger to disengage the L-shaped plunger from the tube, and wherein the first bias member coupled to the L-shaped plunger biases the L-shaped plunger to apply a compressive load to the tube; a position sensor (3196, 3197) configured to estimate a position of the L-shaped plunger; a processor (3500, 3600) coupled to the position sensor (3196, 3197) to receive the estimated position of the L-shaped plunger therefrom, wherein the processor (3500, 3600) is configured to detect a leak based on a rate of change of the estimated position of the L-shaped plunger according to the position sensor (3196, 3197) when the inlet valve is in the occluding position and the outlet valve is in the occluding position; and a cam-follower shaft, wherein the L-shaped plunger, the inlet valve and the outlet valve are configured to rotate about the cam-follower shaft to selectively engage or disengage the tube, wherein the actuator mechanism comprises: a cam shaft; an inlet-valve cam coupled to the cam shaft configured to actuate the inlet valve; an outlet-valve cam coupled to the cam shaft configured to actuate the outlet valve; an L-shaped plunger cam coupled to the cam shaft configured to actuate the L-shaped plunger; wherein the first bias member is configured to urge the L-shaped plunger against the L-shaped plunger cam; wherein the pump further comprises a second bias member configured to urge the inlet valve against the inlet-valve cam and toward the tube platen; and wherein the pump further comprises a third bias member configured to urge the outlet valve against the outlet-valve cam and toward the tube platen. a tube platen configured to hold a tube; an L-shaped plunger configured for actuation toward and away from the tube platen when the tube platen is disposed opposite to the L-shaped plunger; a first bias member configured to urge the L-shaped plunger toward the tube platen; an inlet valve upstream of the L-shaped plunger configured for actuation between an occluding position and a non-occluding position; an outlet valve downstream of the L-shaped plunger configured for actuation between an occluding position and a non-occluding position; an actuator mechanism configured to control the actuation of the L-shaped plunger, the inlet valve and the outlet valve, wherein the actuator mechanism and L-shaped plunger are configured such that the actuator mechanism actuates the L-shaped plunger to disengage the L-shaped plunger from the tube, and wherein the first bias member coupled to the L-shaped plunger biases the L-shaped plunger to apply a compressive load to the tube; a position sensor (3196, 3197) configured to estimate a position of the L-shaped plunger; a processor (3500, 3600) coupled to the position sensor (3196, 3197) to receive the estimated position of the L-shaped plunger therefrom, wherein the processor (3500, 3600) is configured to detect a leak based on a rate of change of the estimated position of the L-shaped plunger according to the position sensor (3196, 3197) when the inlet valve is in the occluding position and the outlet valve is in the occluding position; and a cam-follower shaft, wherein the L-shaped plunger, the inlet valve and the outlet valve are configured to rotate about the cam-follower shaft to selectively engage or disengage the tube, wherein the actuator mechanism comprises: a cam shaft; an inlet-valve cam coupled to the cam shaft configured to actuate the inlet valve; an outlet-valve cam coupled to the cam shaft configured to actuate the outlet valve; an L-shaped plunger cam coupled to the cam shaft configured to actuate the L-shaped plunger; wherein the first bias member is configured to urge the L-shaped plunger against the L-shaped plunger cam; wherein the pump further comprises a second bias member configured to urge the inlet valve against the inlet-valve cam and toward the tube platen; and wherein the pump further comprises a third bias member configured to urge the outlet valve against the outlet-valve cam and toward the tube platen.