X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.logic.core%2Ftest%2Fnet%2Fmograsim%2Flogic%2Fcore%2Ftypes%2FBitVectorTest.java;h=2b46a6c7536dc66f895c147ccd4676321b62e8a3;hb=df83f4650c28208e1cafff0742189fda97410a5a;hp=11b5febf30daf8c736c8be906122e64fef4845a9;hpb=61621670ab3ea56eea6571cc9bba5e015c9f0861;p=Mograsim.git diff --git a/net.mograsim.logic.core/test/net/mograsim/logic/core/types/BitVectorTest.java b/net.mograsim.logic.core/test/net/mograsim/logic/core/types/BitVectorTest.java index 11b5febf..2b46a6c7 100644 --- a/net.mograsim.logic.core/test/net/mograsim/logic/core/types/BitVectorTest.java +++ b/net.mograsim.logic.core/test/net/mograsim/logic/core/types/BitVectorTest.java @@ -44,9 +44,10 @@ class BitVectorTest assertEquals(BigInteger.valueOf(0b101), BitVector.parse("101").getUnsignedValue()); assertEquals(BigInteger.valueOf(0b01010), BitVector.parse("01010").getUnsignedValue()); assertEquals(BigInteger.valueOf(0), BitVector.parse("0000").getUnsignedValue()); + assertEquals(BigInteger.valueOf(0b0000000101), BitVector.parse("0000000101").getUnsignedValue()); + assertEquals(BigInteger.valueOf(0b1010000000), BitVector.parse("1010000000").getUnsignedValue()); assertThrows(NumberFormatException.class, () -> BitVector.parse("00X1").getUnsignedValue()); - } @Test