Example #1
0
 public void testHex() {
   assertEquals("0", Vba.hex(0));
   assertEquals("1", Vba.hex(1));
   assertEquals("A", Vba.hex(10));
   assertEquals("64", Vba.hex(100));
   assertEquals("FFFFFFFF", Vba.hex(-1));
   assertEquals("FFFFFFF6", Vba.hex(-10));
   assertEquals("FFFFFF9C", Vba.hex(-100));
   try {
     Object o = Vba.hex("a");
     fail("expected error, got " + o);
   } catch (RuntimeException e) {
     assertMessage(e, "Invalid parameter.");
   }
 }