@SuppressWarnings("unchecked") private Invoker<T> getInvoker(String mockService) { Invoker<T> invoker = (Invoker<T>) mocks.get(mockService); if (invoker != null) { return invoker; } Class<T> serviceType = (Class<T>) ReflectUtils.forName(url.getServiceInterface()); T mockObject = (T) getMockObject(mockService, serviceType); invoker = proxyFactory.getInvoker(mockObject, serviceType, url); if (mocks.size() < 10000) { mocks.put(mockService, invoker); } return invoker; }
@SuppressWarnings("unchecked") private Invoker<T> getInvoker(String mockService) { Invoker<T> invoker = (Invoker<T>) mocks.get(mockService); if (invoker != null) { return invoker; } Class<T> serviceType = (Class<T>) ReflectUtils.forName(url.getServiceInterface()); T mockObject = (T) getMockObject(mockService, serviceType); invoker = proxyFactory.getInvoker(mockObject, serviceType, url); if (mocks.size() < 10000) { mocks.put(mockService, invoker); } return invoker; }
MockInvoker.getMockObject(normalizedMock, interfaceClass);
MockInvoker.getMockObject(normalizedMock, interfaceClass);
@SuppressWarnings("unchecked") private Invoker<T> getInvoker(String mockService) { Invoker<T> invoker = (Invoker<T>) mocks.get(mockService); if (invoker != null) { return invoker; } Class<T> serviceType = (Class<T>) ReflectUtils.forName(url.getServiceInterface()); T mockObject = (T) getMockObject(mockService, serviceType); invoker = proxyFactory.getInvoker(mockObject, serviceType, url); if (mocks.size() < 10000) { mocks.put(mockService, invoker); } return invoker; }
@SuppressWarnings("unchecked") private Invoker<T> getInvoker(String mockService) { Invoker<T> invoker = (Invoker<T>) mocks.get(mockService); if (invoker != null) { return invoker; } Class<T> serviceType = (Class<T>) ReflectUtils.forName(url.getServiceInterface()); T mockObject = (T) getMockObject(mockService, serviceType); invoker = proxyFactory.getInvoker(mockObject, serviceType, url); if (mocks.size() < 10000) { mocks.put(mockService, invoker); } return invoker; }
MockInvoker.getMockObject(normalizedMock, interfaceClass);
MockInvoker.getMockObject(normalizedMock, interfaceClass);