Add Procedure unit tests