Junit test for share appointmt & Bugfix

Junit test for share appointmt

Bugfix check the expirationDate when getAccbyAppointmentId
Merge remote-tracking branch 'origin/master'

Conflicts:

	HealthConnectServer/HealthConnect/src/main/java/aucklanduni/ece/hc/repository/dao/impl/AccountDaoImpl.java