add BaseSystemControllerTest