update identity mock service to support multi tenants and add test
add more test cases