Crossfire JXClient, Trunk
MessageTypesTest.java
Go to the documentation of this file.
1 package com.realtime.crossfire.jxclient.protocol;
2 
3 import org.junit.Assert;
4 import org.junit.Test;
5 
9 @SuppressWarnings("JavaDoc")
10 public class MessageTypesTest {
11 
12  @Test
14  final MessageTypes types = new MessageTypes(true, new int[]{0xFFFF0001, 2, 0x10003});
15  Assert.assertTrue(types.isTypeShown(1, 0));
16  Assert.assertTrue(types.isTypeShown(1, 1));
17  Assert.assertTrue(types.isTypeShown(2, 0));
18  Assert.assertFalse(types.isTypeShown(2, 1));
19  Assert.assertFalse(types.isTypeShown(3, 0));
20  Assert.assertTrue(types.isTypeShown(3, 1));
21  Assert.assertFalse(types.isTypeShown(4, 0));
22  Assert.assertFalse(types.isTypeShown(4, 1));
23  }
24 
25  @Test
27  final MessageTypes types = new MessageTypes(false, new int[]{0xFFFF0001, 2, 0x10003});
28  Assert.assertFalse(types.isTypeShown(1, 0));
29  Assert.assertFalse(types.isTypeShown(1, 1));
30  Assert.assertFalse(types.isTypeShown(2, 0));
31  Assert.assertTrue(types.isTypeShown(2, 1));
32  Assert.assertTrue(types.isTypeShown(3, 0));
33  Assert.assertFalse(types.isTypeShown(3, 1));
34  Assert.assertTrue(types.isTypeShown(4, 0));
35  Assert.assertTrue(types.isTypeShown(4, 1));
36  }
37 
38 }
com.realtime.crossfire.jxclient.protocol.MessageTypesTest.isTypeShown_showAll_returnsExpectedValues
void isTypeShown_showAll_returnsExpectedValues()
Definition: MessageTypesTest.java:13
com.realtime.crossfire.jxclient.protocol.MessageTypesTest
Definition: MessageTypesTest.java:10
com.realtime.crossfire.jxclient.protocol.MessageTypes.isTypeShown
boolean isTypeShown(final int type, final int subtype)
Definition: MessageTypes.java:61
com.realtime.crossfire.jxclient.protocol.MessageTypes
Definition: MessageTypes.java:31
com.realtime.crossfire.jxclient.protocol.MessageTypesTest.isTypeShown_showNone_returnsExpectedValues
void isTypeShown_showNone_returnsExpectedValues()
Definition: MessageTypesTest.java:26