@Test
  public void testZeroClear() {
    assertFalse(one.isZero());
    assertFalse(two.isZero());
    assertNotEquals(0L, one.asLong());
    assertNotEquals(0L, two.asLong());

    two.zeroClear();

    assertNotEquals(0L, one.asLong());
    assertEquals(0L, two.asLong());
    assertFalse(one.isZero());
    assertTrue(two.isZero());

    one.zeroClear();

    assertEquals(0L, one.asLong());
    assertEquals(0L, two.asLong());
    assertTrue(one.isZero());
    assertTrue(two.isZero());
  }
Testcases for {@link UnsignedInt128}

This code was based on code from Microsoft's PolyBase.
common/src/test/org/apache/hadoop/hive/common/type/TestUnsignedInt128.java