@Test
public void testCopy() {

  BitSet x = BitSet.valueOf(new long[] { 0L });
  Assert.assertEquals(x, BitSetUtils.copy(x));
  BitSet y = BitSet.valueOf(new long[] { 12034L });
  Assert.assertEquals(y, BitSetUtils.copy(y));
  BitSet z = BitSet.valueOf(new long[] { -12034L });
  Assert.assertEquals(z, BitSetUtils.copy(z));
  BitSet w = BitSet.valueOf(new long[] { 1L });
  BitSet copy = BitSetUtils.copy(w);
  w.set(1);
  Assert.assertNotEquals(w, copy);
}