add test for service plus inheritance