add UT cases

and replace VldRulesLib with new version