This is an automated email from the ASF dual-hosted git repository.

albumenj pushed a commit to branch 3.1
in repository https://gitbox.apache.org/repos/asf/dubbo.git


The following commit(s) were added to refs/heads/3.1 by this push:
     new fdb4b21f9a Refactor some test cases to remove public modifier (#10984)
fdb4b21f9a is described below

commit fdb4b21f9a8ada06c54467a3089653c592209601
Author: Albumen Kevin <[email protected]>
AuthorDate: Tue Nov 22 14:04:32 2022 +0800

    Refactor some test cases to remove public modifier (#10984)
---
 .../common/beanutil/JavaBeanSerializeUtilTest.java | 92 +++++++++++++++++++++-
 .../apache/dubbo/common/utils/PojoUtilsTest.java   |  2 +-
 .../org/apache/dubbo/config/spring/ConfigTest.java |  2 +-
 .../spring/schema/DubboNamespaceHandlerTest.java   |  5 +-
 .../{transport => }/codec/CodecAdapterTest.java    |  4 +-
 .../codec/DeprecatedExchangeCodec.java             |  2 +-
 .../codec/DeprecatedTelnetCodec.java               |  2 +-
 .../dubbo/remoting/codec/ExchangeCodecTest.java    |  2 +-
 8 files changed, 97 insertions(+), 14 deletions(-)

diff --git 
a/dubbo-common/src/test/java/org/apache/dubbo/common/beanutil/JavaBeanSerializeUtilTest.java
 
b/dubbo-common/src/test/java/org/apache/dubbo/common/beanutil/JavaBeanSerializeUtilTest.java
index 9231a32c10..64fcf7ade4 100644
--- 
a/dubbo-common/src/test/java/org/apache/dubbo/common/beanutil/JavaBeanSerializeUtilTest.java
+++ 
b/dubbo-common/src/test/java/org/apache/dubbo/common/beanutil/JavaBeanSerializeUtilTest.java
@@ -16,7 +16,6 @@
  */
 package org.apache.dubbo.common.beanutil;
 
-import org.apache.dubbo.common.utils.PojoUtilsTest;
 import org.apache.dubbo.rpc.model.person.BigPerson;
 import org.apache.dubbo.rpc.model.person.FullAddress;
 import org.apache.dubbo.rpc.model.person.PersonInfo;
@@ -300,12 +299,12 @@ class JavaBeanSerializeUtilTest {
 
     @Test
     void test_Circular_Reference() {
-        PojoUtilsTest.Parent parent = new PojoUtilsTest.Parent();
+        Parent parent = new Parent();
         parent.setAge(Integer.MAX_VALUE);
         parent.setEmail("a@b");
         parent.setName("zhangsan");
 
-        PojoUtilsTest.Child child = new PojoUtilsTest.Child();
+        Child child = new Child();
         child.setAge(100);
         child.setName("lisi");
         child.setParent(parent);
@@ -324,6 +323,91 @@ class JavaBeanSerializeUtilTest {
         assertEqualsPrimitive(child.getAge(), 
childDescriptor.getProperty("age"));
     }
 
+    public static class Parent {
+        public String gender;
+        public String email;
+        String name;
+        int age;
+        Child child;
+        private String securityEmail;
+
+        public static Parent getNewParent() {
+            return new Parent();
+        }
+
+        public String getEmail() {
+            return this.securityEmail;
+        }
+
+        public void setEmail(String email) {
+            this.securityEmail = email;
+        }
+
+        public String getName() {
+            return name;
+        }
+
+        public void setName(String name) {
+            this.name = name;
+        }
+
+        public int getAge() {
+            return age;
+        }
+
+        public void setAge(int age) {
+            this.age = age;
+        }
+
+        public Child getChild() {
+            return child;
+        }
+
+        public void setChild(Child child) {
+            this.child = child;
+        }
+    }
+
+    public static class Child {
+        public String gender;
+        public int age;
+        String toy;
+        Parent parent;
+        private String name;
+
+        public String getName() {
+            return name;
+        }
+
+        public void setName(String name) {
+            this.name = name;
+        }
+
+        public int getAge() {
+            return age;
+        }
+
+        public void setAge(int age) {
+            this.age = age;
+        }
+
+        public String getToy() {
+            return toy;
+        }
+
+        public void setToy(String toy) {
+            this.toy = toy;
+        }
+
+        public Parent getParent() {
+            return parent;
+        }
+
+        public void setParent(Parent parent) {
+            this.parent = parent;
+        }
+    }
+
     @Test
     void testBeanSerialize() {
         Bean bean = new Bean();
@@ -544,4 +628,4 @@ class JavaBeanSerializeUtilTest {
         bigPerson.setInfoProfile(pi);
         return bigPerson;
     }
-}
\ No newline at end of file
+}
diff --git 
a/dubbo-common/src/test/java/org/apache/dubbo/common/utils/PojoUtilsTest.java 
b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/PojoUtilsTest.java
index e4b8b15c9c..2c7a0b8032 100644
--- 
a/dubbo-common/src/test/java/org/apache/dubbo/common/utils/PojoUtilsTest.java
+++ 
b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/PojoUtilsTest.java
@@ -55,7 +55,7 @@ import static org.junit.jupiter.api.Assertions.assertNotNull;
 import static org.junit.jupiter.api.Assertions.assertSame;
 import static org.junit.jupiter.api.Assertions.assertTrue;
 
-public class PojoUtilsTest {
+class PojoUtilsTest {
 
     BigPerson bigPerson;
 
diff --git 
a/dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/ConfigTest.java
 
b/dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/ConfigTest.java
index 938504aaf4..8eadd48674 100644
--- 
a/dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/ConfigTest.java
+++ 
b/dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/ConfigTest.java
@@ -79,7 +79,7 @@ import static org.junit.jupiter.api.Assertions.fail;
 /**
  * ConfigTest
  */
-public class ConfigTest {
+class ConfigTest {
 
     private static String resourcePath = 
ConfigTest.class.getPackage().getName().replace('.', '/');
 
diff --git 
a/dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/schema/DubboNamespaceHandlerTest.java
 
b/dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/schema/DubboNamespaceHandlerTest.java
index fdd8795028..348383715a 100644
--- 
a/dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/schema/DubboNamespaceHandlerTest.java
+++ 
b/dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/schema/DubboNamespaceHandlerTest.java
@@ -27,7 +27,6 @@ import org.apache.dubbo.config.ServiceConfigBase;
 import org.apache.dubbo.config.bootstrap.DubboBootstrap;
 import org.apache.dubbo.config.context.ConfigManager;
 import org.apache.dubbo.config.context.ModuleConfigManager;
-import org.apache.dubbo.config.spring.ConfigTest;
 import org.apache.dubbo.config.spring.ServiceBean;
 import org.apache.dubbo.config.spring.api.DemoService;
 import org.apache.dubbo.config.spring.impl.DemoServiceImpl;
@@ -58,7 +57,7 @@ import static org.junit.jupiter.api.Assertions.assertNotNull;
 
 class DubboNamespaceHandlerTest {
 
-    private static String resourcePath = 
ConfigTest.class.getPackage().getName().replace('.', '/');
+    private static String resourcePath = 
"org.apache.dubbo.config.spring".replace('.', '/');
 
     @BeforeEach
     public void setUp() {
@@ -301,4 +300,4 @@ class DubboNamespaceHandlerTest {
         
assertEquals(metricsBean.getPrometheus().getPushgateway().getPassword(), 
"password");
         assertEquals(metricsBean.getPrometheus().getPushgateway().getJob(), 
"job");
     }
-}
\ No newline at end of file
+}
diff --git 
a/dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/transport/codec/CodecAdapterTest.java
 
b/dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/codec/CodecAdapterTest.java
similarity index 90%
rename from 
dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/transport/codec/CodecAdapterTest.java
rename to 
dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/codec/CodecAdapterTest.java
index 928e95e147..60214b2c6f 100644
--- 
a/dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/transport/codec/CodecAdapterTest.java
+++ 
b/dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/codec/CodecAdapterTest.java
@@ -14,9 +14,9 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.dubbo.remoting.transport.codec;
+package org.apache.dubbo.remoting.codec;
 
-import org.apache.dubbo.remoting.codec.ExchangeCodecTest;
+import org.apache.dubbo.remoting.transport.codec.CodecAdapter;
 
 import org.junit.jupiter.api.BeforeEach;
 
diff --git 
a/dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/transport/codec/DeprecatedExchangeCodec.java
 
b/dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/codec/DeprecatedExchangeCodec.java
similarity index 99%
rename from 
dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/transport/codec/DeprecatedExchangeCodec.java
rename to 
dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/codec/DeprecatedExchangeCodec.java
index 552222db98..5b0425e9d6 100644
--- 
a/dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/transport/codec/DeprecatedExchangeCodec.java
+++ 
b/dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/codec/DeprecatedExchangeCodec.java
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.dubbo.remoting.transport.codec;
+package org.apache.dubbo.remoting.codec;
 
 import org.apache.dubbo.common.Version;
 import org.apache.dubbo.common.io.Bytes;
diff --git 
a/dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/transport/codec/DeprecatedTelnetCodec.java
 
b/dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/codec/DeprecatedTelnetCodec.java
similarity index 99%
rename from 
dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/transport/codec/DeprecatedTelnetCodec.java
rename to 
dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/codec/DeprecatedTelnetCodec.java
index 0522565081..7a82e64ddd 100644
--- 
a/dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/transport/codec/DeprecatedTelnetCodec.java
+++ 
b/dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/codec/DeprecatedTelnetCodec.java
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.dubbo.remoting.transport.codec;
+package org.apache.dubbo.remoting.codec;
 
 import org.apache.dubbo.common.URL;
 import org.apache.dubbo.common.logger.Logger;
diff --git 
a/dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/codec/ExchangeCodecTest.java
 
b/dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/codec/ExchangeCodecTest.java
index 4342eb468d..bc40fae681 100644
--- 
a/dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/codec/ExchangeCodecTest.java
+++ 
b/dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/codec/ExchangeCodecTest.java
@@ -61,7 +61,7 @@ import static 
org.apache.dubbo.common.constants.CommonConstants.READONLY_EVENT;
  *         4-11 id (long)
  *         12 -15 datalength
  */
-public class ExchangeCodecTest extends TelnetCodecTest {
+class ExchangeCodecTest extends TelnetCodecTest {
     // magic header.
     private static final short MAGIC = (short) 0xdabb;
     private static final byte MAGIC_HIGH = (byte) Bytes.short2bytes(MAGIC)[0];

Reply via email to