* fix: Added parent task expected end date validation * fix: implemented suggested code * fix: updated test case