rename unit test methods to be more precise

This commit is contained in:
danielmcnally285 2023-12-29 14:58:56 +00:00
parent 975db60d35
commit 90ebc6921c
1 changed files with 13 additions and 13 deletions

View File

@ -55,27 +55,16 @@ public class StringToLongPrimitiveOrLongObjectUnitTest {
}
@Test
public void givenHexadecimalString_whenUsingApacheCommons_thenObtainLongObject() {
public void givenHexadecimalString_whenUsingApacheCommonsNumberUtils_thenObtainLongObject() {
Long l = NumberUtils.createLong("0x80000000");
assertThat(l).isEqualTo(2147483648L);
}
@Test
public void givenInvalidString_whenUsingApacheCommons_thenNumberFormatExceptionThrown() {
public void givenInvalidString_whenUsingApacheCommonsNumberUtils_thenNumberFormatExceptionThrown() {
Assertions.assertThrows(NumberFormatException.class, () -> NumberUtils.createLong("Invalid String"));
}
@Test
public void givenString_whenUsingGuava_thenObtainLongObject() {
Long l = Longs.tryParse("2147483648");
assertThat(l).isEqualTo(2147483648L);
}
@Test
public void givenInvalidString_whenUsingGuava_thenObtainNull() {
assertThat(Longs.tryParse("Invalid String")).isNull();
}
@Test
public void givenString_whenUsingParseUnsignedLong_thenObtainUnsignedLongObject() {
Long l = Long.parseUnsignedLong("9223372036854775808");
@ -86,4 +75,15 @@ public class StringToLongPrimitiveOrLongObjectUnitTest {
public void givenInvalidString_whenUsingParseUnsignedLong_thenNumberFormatExceptionThrown() {
Assertions.assertThrows(NumberFormatException.class, () -> Long.parseUnsignedLong("Invalid String"));
}
@Test
public void givenString_whenUsingGuavaLongs_thenObtainLongObject() {
Long l = Longs.tryParse("2147483648");
assertThat(l).isEqualTo(2147483648L);
}
@Test
public void givenInvalidString_whenUsingGuavaLongs_thenObtainNull() {
assertThat(Longs.tryParse("Invalid String")).isNull();
}
}