Create a wrapper VI that can be used to test the individual VI's of your DLL. The wrapper VI holds you default testing values, so the VI's that make up your DLL don't have to. The wrapper VI can also be extended to be able to test the DLL aswell with the same deault values as input using the Disabled structure.
Regards,
André (CLA, CLED)