You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ch...@apache.org on 2020/06/26 09:55:28 UTC
[commons-lang] 09/16: refine tests
This is an automated email from the ASF dual-hosted git repository.
chtompki pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-lang.git
commit bbc2e7ee859287f84055b7637d92363cece9442c
Author: XenoAmess <xe...@gmail.com>
AuthorDate: Mon Jun 1 17:17:52 2020 +0800
refine tests
---
.../apache/commons/lang3/CharSequenceUtilsTest.java | 19 +++++++++++--------
1 file changed, 11 insertions(+), 8 deletions(-)
diff --git a/src/test/java/org/apache/commons/lang3/CharSequenceUtilsTest.java b/src/test/java/org/apache/commons/lang3/CharSequenceUtilsTest.java
index 82f5751..b927808 100644
--- a/src/test/java/org/apache/commons/lang3/CharSequenceUtilsTest.java
+++ b/src/test/java/org/apache/commons/lang3/CharSequenceUtilsTest.java
@@ -16,20 +16,14 @@
*/
package org.apache.commons.lang3;
-import static org.junit.jupiter.api.Assertions.assertArrayEquals;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertFalse;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
-import static org.junit.jupiter.api.Assertions.assertNull;
-import static org.junit.jupiter.api.Assertions.assertThrows;
-import static org.junit.jupiter.api.Assertions.assertTrue;
+import org.junit.jupiter.api.Test;
import java.lang.reflect.Constructor;
import java.lang.reflect.Modifier;
import java.util.Random;
import java.util.stream.IntStream;
-import org.junit.jupiter.api.Test;
+import static org.junit.jupiter.api.Assertions.*;
/**
* Tests CharSequenceUtils
@@ -236,6 +230,13 @@ public class CharSequenceUtilsTest {
testNewLastIndexOfSingle("11", "1");
testNewLastIndexOfSingle("1", "11");
+ testNewLastIndexOfSingle("apache", "a");
+ testNewLastIndexOfSingle("apache", "p");
+ testNewLastIndexOfSingle("apache", "e");
+ testNewLastIndexOfSingle("apache", "x");
+ testNewLastIndexOfSingle("oraoraoraora", "r");
+ testNewLastIndexOfSingle("mudamudamudamuda", "d");
+
Random random = new Random();
StringBuilder seg = new StringBuilder();
while (seg.length() <= CharSequenceUtils.TO_STRING_LIMIT) {
@@ -258,6 +259,8 @@ public class CharSequenceUtilsTest {
for (int i = -maxa - 10; i <= maxa + 10; i++) {
testNewLastIndexOfSingle(a, b, i);
}
+ testNewLastIndexOfSingle(a, b, Integer.MIN_VALUE);
+ testNewLastIndexOfSingle(a, b, Integer.MAX_VALUE);
}
private void testNewLastIndexOfSingle(CharSequence a, CharSequence b, int start) {