### Question:
LongBitMask extends SingleLongBitMask implements BitMask { @Override public LongBitMask clone() { return new LongBitMask(mask); } LongBitMask();  LongBitMask(long mask); @Override BitMask set(int index); @Override BitMask setAll(BitMask mask); @Override BitMask reset(int index); @Override BitMask resetAll(BitMask mask); @Override boolean isSet(int index); @Override boolean isAllSet(); @Override boolean isEmpty(); @Override boolean intersects(BitMask mask); long asLong(); @Override LongBitMask clone(); @Override String getInstancingStatement();  }### Answer:
@Test public void testClone() { Assert.assertEquals(1L, new LongBitMask(1L).clone().asLong()); }