From 5938be889365766e1ae453820b0c09c853709d20 Mon Sep 17 00:00:00 2001 From: ghy Date: Tue, 2 Mar 2021 21:35:29 +0800 Subject: [PATCH] =?UTF-8?q?maven=E7=AE=A1=E7=90=86=E9=A1=B9=E7=9B=AE=20+?= =?UTF-8?q?=20junit=E5=8D=95=E5=85=83=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 3 ++- pom.xml | 21 +++++++++++++++++++ src/{ => main/java}/encoding/Block.java | 0 src/{ => main/java}/encoding/SizeT.java | 0 src/{ => main/java}/encoding/TLV.java | 0 src/{ => main/java}/encoding/VlInt.java | 0 src/{ => main/java}/encoding/VlInt_V1.java | 0 src/{ => main/java}/util/ByteHelper.java | 0 src/test/java/encoding/TestSizeT.java | 24 ++++++++++++++++++++++ 9 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 pom.xml rename src/{ => main/java}/encoding/Block.java (100%) rename src/{ => main/java}/encoding/SizeT.java (100%) rename src/{ => main/java}/encoding/TLV.java (100%) rename src/{ => main/java}/encoding/VlInt.java (100%) rename src/{ => main/java}/encoding/VlInt_V1.java (100%) rename src/{ => main/java}/util/ByteHelper.java (100%) create mode 100644 src/test/java/encoding/TestSizeT.java diff --git a/.gitignore b/.gitignore index da92207..19b29e8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ .idea/ .git/ out/ -min-dev-java.iml \ No newline at end of file +min-dev-java.iml +target \ No newline at end of file diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..18dcd49 --- /dev/null +++ b/pom.xml @@ -0,0 +1,21 @@ + + + 4.0.0 + + min + min-dev-java + 1.0 + + + + + junit + junit + 4.12 + test + + + + \ No newline at end of file diff --git a/src/encoding/Block.java b/src/main/java/encoding/Block.java similarity index 100% rename from src/encoding/Block.java rename to src/main/java/encoding/Block.java diff --git a/src/encoding/SizeT.java b/src/main/java/encoding/SizeT.java similarity index 100% rename from src/encoding/SizeT.java rename to src/main/java/encoding/SizeT.java diff --git a/src/encoding/TLV.java b/src/main/java/encoding/TLV.java similarity index 100% rename from src/encoding/TLV.java rename to src/main/java/encoding/TLV.java diff --git a/src/encoding/VlInt.java b/src/main/java/encoding/VlInt.java similarity index 100% rename from src/encoding/VlInt.java rename to src/main/java/encoding/VlInt.java diff --git a/src/encoding/VlInt_V1.java b/src/main/java/encoding/VlInt_V1.java similarity index 100% rename from src/encoding/VlInt_V1.java rename to src/main/java/encoding/VlInt_V1.java diff --git a/src/util/ByteHelper.java b/src/main/java/util/ByteHelper.java similarity index 100% rename from src/util/ByteHelper.java rename to src/main/java/util/ByteHelper.java diff --git a/src/test/java/encoding/TestSizeT.java b/src/test/java/encoding/TestSizeT.java new file mode 100644 index 0000000..24e459c --- /dev/null +++ b/src/test/java/encoding/TestSizeT.java @@ -0,0 +1,24 @@ +package encoding; + +import org.junit.Test; +import static org.junit.Assert.*; + +import java.math.BigInteger; + +/* + * @Author: hongyu guo + * @Description: 测试SizeT + * @Version: 1.0.0 + * @Date: 21:27 2021/03/02 + * @Copyright: MIN-Group;国家重大科技基础设施——未来网络北大实验室;深圳市信息论与未来网络重点实验室 + */ +public class TestSizeT { + + @Test + public void testIsEqual(){ + BigInteger bigInteger = new BigInteger("3"); + SizeT vlInt = new SizeT(bigInteger); + assertFalse(vlInt.isEqual(2)); + assertTrue(vlInt.isEqual(3)); + } +}