added 120 apex unit tests