constructor param test test checklist 