Angesichts der Tatsache, dass Sie nur testen möchten, wie wäre es, wenn Sie einfach die Werte im anonymen Block festlegen:
declare
l_Admin varchar2(100) := 'string';
l_approved_ain abc.approved_ain := ???;
begin
abc(l_Admin ,l_approved_ain);
commit;
end;