mirror of
https://github.com/TheAlgorithms/Java.git
synced 2025-12-19 07:00:35 +08:00
Enhance docs, add more tests in OctalToBinary (#5942)
This commit is contained in:
@@ -12,4 +12,24 @@ public class OctalToBinaryTest {
|
||||
assertEquals(101010, OctalToBinary.convertOctalToBinary(52));
|
||||
assertEquals(110, OctalToBinary.convertOctalToBinary(6));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testConvertOctalToBinarySingleDigit() {
|
||||
assertEquals(0, OctalToBinary.convertOctalToBinary(0));
|
||||
assertEquals(1, OctalToBinary.convertOctalToBinary(1));
|
||||
assertEquals(111, OctalToBinary.convertOctalToBinary(7));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testConvertOctalToBinaryMultipleDigits() {
|
||||
assertEquals(100110111, OctalToBinary.convertOctalToBinary(467));
|
||||
assertEquals(111101, OctalToBinary.convertOctalToBinary(75));
|
||||
assertEquals(111100101, OctalToBinary.convertOctalToBinary(745));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testConvertOctalToBinaryWithZeroPadding() {
|
||||
assertEquals(100001010, OctalToBinary.convertOctalToBinary(412));
|
||||
assertEquals(101101110, OctalToBinary.convertOctalToBinary(556));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user