├── .gitignore ├── .travis.yml ├── README.md ├── img └── principle.jpg ├── pom.xml └── src ├── main ├── java │ └── com │ │ ├── alibaba │ │ └── dubbo │ │ │ ├── common │ │ │ └── Node.java │ │ │ └── rpc │ │ │ └── Invoker.java │ │ └── cmt │ │ └── des │ │ ├── EasyMockClusterWrapper.java │ │ ├── EasyMockHandler.java │ │ ├── EasyMockInvoker.java │ │ ├── MockConfig.java │ │ ├── MockValueResolver.java │ │ ├── PrimitiveWrapper.java │ │ ├── compatible │ │ ├── CompatibleEasyMockClusterWrapper.java │ │ ├── CompatibleEasyMockHandler.java │ │ ├── CompatibleEasyMockInvoker.java │ │ └── CompatibleResultAdaptor.java │ │ └── util │ │ ├── ClassHelper.java │ │ ├── ConfigUtils.java │ │ ├── HttpUtil.java │ │ └── ReflectUtils.java └── resources │ └── META-INF │ └── dubbo │ ├── com.alibaba.dubbo.rpc.cluster.Cluster │ └── org.apache.dubbo.rpc.cluster.Cluster └── test ├── java └── tests │ ├── HelloService.java │ ├── application │ └── EasyMockTest.groovy │ ├── component │ └── MockValueResolverTest.groovy │ └── model │ ├── BaseResponse.java │ ├── Person.java │ ├── QueryCurNeedRepayResponse.java │ └── Result.java └── resources └── mock.properties /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/README.md -------------------------------------------------------------------------------- /img/principle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/img/principle.jpg -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/alibaba/dubbo/common/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/main/java/com/alibaba/dubbo/common/Node.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/dubbo/rpc/Invoker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/main/java/com/alibaba/dubbo/rpc/Invoker.java -------------------------------------------------------------------------------- /src/main/java/com/cmt/des/EasyMockClusterWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/main/java/com/cmt/des/EasyMockClusterWrapper.java -------------------------------------------------------------------------------- /src/main/java/com/cmt/des/EasyMockHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/main/java/com/cmt/des/EasyMockHandler.java -------------------------------------------------------------------------------- /src/main/java/com/cmt/des/EasyMockInvoker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/main/java/com/cmt/des/EasyMockInvoker.java -------------------------------------------------------------------------------- /src/main/java/com/cmt/des/MockConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/main/java/com/cmt/des/MockConfig.java -------------------------------------------------------------------------------- /src/main/java/com/cmt/des/MockValueResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/main/java/com/cmt/des/MockValueResolver.java -------------------------------------------------------------------------------- /src/main/java/com/cmt/des/PrimitiveWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/main/java/com/cmt/des/PrimitiveWrapper.java -------------------------------------------------------------------------------- /src/main/java/com/cmt/des/compatible/CompatibleEasyMockClusterWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/main/java/com/cmt/des/compatible/CompatibleEasyMockClusterWrapper.java -------------------------------------------------------------------------------- /src/main/java/com/cmt/des/compatible/CompatibleEasyMockHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/main/java/com/cmt/des/compatible/CompatibleEasyMockHandler.java -------------------------------------------------------------------------------- /src/main/java/com/cmt/des/compatible/CompatibleEasyMockInvoker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/main/java/com/cmt/des/compatible/CompatibleEasyMockInvoker.java -------------------------------------------------------------------------------- /src/main/java/com/cmt/des/compatible/CompatibleResultAdaptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/main/java/com/cmt/des/compatible/CompatibleResultAdaptor.java -------------------------------------------------------------------------------- /src/main/java/com/cmt/des/util/ClassHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/main/java/com/cmt/des/util/ClassHelper.java -------------------------------------------------------------------------------- /src/main/java/com/cmt/des/util/ConfigUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/main/java/com/cmt/des/util/ConfigUtils.java -------------------------------------------------------------------------------- /src/main/java/com/cmt/des/util/HttpUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/main/java/com/cmt/des/util/HttpUtil.java -------------------------------------------------------------------------------- /src/main/java/com/cmt/des/util/ReflectUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/main/java/com/cmt/des/util/ReflectUtils.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/dubbo/com.alibaba.dubbo.rpc.cluster.Cluster: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/main/resources/META-INF/dubbo/com.alibaba.dubbo.rpc.cluster.Cluster -------------------------------------------------------------------------------- /src/main/resources/META-INF/dubbo/org.apache.dubbo.rpc.cluster.Cluster: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/main/resources/META-INF/dubbo/org.apache.dubbo.rpc.cluster.Cluster -------------------------------------------------------------------------------- /src/test/java/tests/HelloService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/test/java/tests/HelloService.java -------------------------------------------------------------------------------- /src/test/java/tests/application/EasyMockTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/test/java/tests/application/EasyMockTest.groovy -------------------------------------------------------------------------------- /src/test/java/tests/component/MockValueResolverTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/test/java/tests/component/MockValueResolverTest.groovy -------------------------------------------------------------------------------- /src/test/java/tests/model/BaseResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/test/java/tests/model/BaseResponse.java -------------------------------------------------------------------------------- /src/test/java/tests/model/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/test/java/tests/model/Person.java -------------------------------------------------------------------------------- /src/test/java/tests/model/QueryCurNeedRepayResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/test/java/tests/model/QueryCurNeedRepayResponse.java -------------------------------------------------------------------------------- /src/test/java/tests/model/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/test/java/tests/model/Result.java -------------------------------------------------------------------------------- /src/test/resources/mock.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsc-cmt/dubbo-easy-mock/HEAD/src/test/resources/mock.properties --------------------------------------------------------------------------------