@Override
    public ExecuteContext before(ExecuteContext context) throws Exception {
        if (!PluginConfigManager.getPluginConfig(FlowControlConfig.class).isUseCseRule()) {
            return context;
        }
        FlowControlServiceMeta.getInstance().setServiceName((String) context.getArguments()[0]);
        return context;
    }
@Test
    public void test() throws Exception {
        final DubboServiceNameInterceptor interceptor = new DubboServiceNameInterceptor();
        final ExecuteContext executeContext = buildContext();
        interceptor.before(executeContext);
        Assert.assertEquals(FlowControlServiceMeta.getInstance().getServiceName(), serviceName);
    }