Merge branch 'eugenp:master' into JAVA-20167_1

This commit is contained in:
timis1 2023-06-17 00:37:36 +03:00 committed by GitHub
commit 80d7e13b3c
1 changed files with 34 additions and 0 deletions

View File

@ -0,0 +1,34 @@
package com.baeldung.booleans;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;
public class BooleanTrueVsTrueUnitTest {
@Test
public void given_BooleanValues_whenUsingBooleanTrue_thenTestBooleanEquality() {
assertEquals(Boolean.TRUE, Boolean.valueOf(true));
}
@Test
public void given_BooleanValues_whenUsingBooleanTrue_thenTestBooleanIdentity() {
assertTrue(Boolean.TRUE == Boolean.valueOf(true));
}
@Test
public void given_TrueValue_whenUsingTrue_thenTestPrimitiveEquality() {
assertTrue(true == true);
}
@Test
public void given_TrueStringValue_whenUsingBooleanTrue_thenTestBooleanToString() {
assertEquals("true", Boolean.TRUE.toString());
}
@Test
public void given_PrimitiveValue_whenUsingStringValueOf_thenTestPrimitiveToString() {
assertEquals("true", String.valueOf(true));
}
}