package com.limegroup.bittorrent.messages; import java.nio.ByteBuffer; import junit.framework.Assert; import junit.framework.Test; import org.limewire.util.BaseTestCase; public class BTBitFieldTest extends BaseTestCase { public BTBitFieldTest(String name) { super(name); } public static Test suite() { return buildTestSuite(BTBitFieldTest.class); } public void testBitField() { byte[] payload = { 1, 2, 3, 4, 5, 6, 7 }; BTBitField bitField = new BTBitField(ByteBuffer.wrap(payload)); Assert.assertEquals(BTMessage.BITFIELD, bitField.getType()); byte[] testPayload = { 1, 2, 3, 4, 5, 6, 7 }; Assert.assertEquals(ByteBuffer.wrap(testPayload), bitField.getPayload()); Assert.assertFalse(bitField.isUrgent()); } }