basic service layer tests