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

toulmean pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-tuweni.git


The following commit(s) were added to refs/heads/main by this push:
     new 2717dbcde add tests for property validators related to ports. Fixes 
#253
     new b70014b81 Merge pull request #483 from atoulme/add_tests_for_ports
2717dbcde is described below

commit 2717dbcdee5cffb965b58653981f087ef327a41f
Author: Antoine Toulme <anto...@lunar-ocean.com>
AuthorDate: Tue Jan 10 18:36:08 2023 -0800

    add tests for property validators related to ports. Fixes #253
---
 .../apache/tuweni/config/PropertyValidatorTest.java    | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git 
a/config/src/test/java/org/apache/tuweni/config/PropertyValidatorTest.java 
b/config/src/test/java/org/apache/tuweni/config/PropertyValidatorTest.java
index 01a63e099..8dbeb712f 100644
--- a/config/src/test/java/org/apache/tuweni/config/PropertyValidatorTest.java
+++ b/config/src/test/java/org/apache/tuweni/config/PropertyValidatorTest.java
@@ -89,4 +89,22 @@ class PropertyValidatorTest {
     assertTrue(longPropertyValidator.validate("foo", null, 32L).isEmpty());
     assertEquals(1, longPropertyValidator.validate("foo", null, 31L).size());
   }
+
+  @Test
+  void testIsValidPort() {
+    PropertyValidator<Integer> portValidator = PropertyValidator.isValidPort();
+    assertTrue(portValidator.validate("foo", null, 8080).isEmpty());
+    assertTrue(portValidator.validate("foo", null, 60000).isEmpty());
+    assertEquals(1, portValidator.validate("foo", null, 65536).size());
+    assertEquals(1, portValidator.validate("foo", null, 0).size());
+  }
+
+  @Test
+  void testIsValidPortOrZero() {
+    PropertyValidator<Integer> portValidator = 
PropertyValidator.isValidPortOrZero();
+    assertTrue(portValidator.validate("foo", null, 8080).isEmpty());
+    assertTrue(portValidator.validate("foo", null, 60000).isEmpty());
+    assertTrue(portValidator.validate("foo", null, 0).isEmpty());
+    assertEquals(1, portValidator.validate("foo", null, 65536).size());
+  }
 }


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@tuweni.apache.org
For additional commands, e-mail: commits-h...@tuweni.apache.org

Reply via email to