Add Spring StringUtils class (#15090)
* Add Spring StringUtils class * Add Spring StringUtils class
This commit is contained in:
parent
86178efad9
commit
6e25eb35cc
@ -54,6 +54,11 @@
|
||||
<artifactId>commons-codec</artifactId>
|
||||
<version>${commons-codec.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.springframework</groupId>
|
||||
<artifactId>spring-core</artifactId>
|
||||
<version>${spring-core.version}</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
@ -95,6 +100,7 @@
|
||||
<javax.el-api.version>3.0.0</javax.el-api.version>
|
||||
<javax.el.version>2.2.6</javax.el.version>
|
||||
<commons-codec.version>1.14</commons-codec.version>
|
||||
<spring-core.version>5.3.0</spring-core.version>
|
||||
</properties>
|
||||
|
||||
</project>
|
@ -3,6 +3,7 @@ package com.baeldung.emptystrings;
|
||||
import com.google.common.base.Strings;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.junit.Test;
|
||||
import org.springframework.util.ObjectUtils;
|
||||
|
||||
import javax.validation.ConstraintViolation;
|
||||
import javax.validation.Validation;
|
||||
@ -109,6 +110,24 @@ public class EmptyStringsUnitTest {
|
||||
assertFalse(Strings.isNullOrEmpty(blankString));
|
||||
}
|
||||
|
||||
/*
|
||||
* Spring Core ObjectUtils
|
||||
*/
|
||||
@Test
|
||||
public void givenSomeEmptyString_thenObjectUtilsIsEmptyReturnsTrue() {
|
||||
assertTrue(ObjectUtils.isEmpty(emptyString));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void givenSomeNonEmptyString_thenObjectUtilsIsEmptyReturnsFalse() {
|
||||
assertFalse(ObjectUtils.isEmpty(nonEmptyString));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void givenSomeBlankString_thenObjectUtilsIsEmptyReturnsFalse() {
|
||||
assertFalse(ObjectUtils.isEmpty(blankString));
|
||||
}
|
||||
|
||||
/*
|
||||
* Bean Validation
|
||||
*/
|
||||
|
Loading…
x
Reference in New Issue
Block a user