@@ -22,8 +22,8 @@ public final class TestMessages
22
22
{
23
23
// BUY 100 CVS MKT DAY
24
24
public static final byte [] EG_MESSAGE = toAscii ("8=FIX.4.2\001 9=146\001 35=D\001 34=4\001 49=ABC_DEFG01\001 " +
25
- "52=20090323-15:40:29\001 56=CCG\001 115=XYZ\001 11=NF 0542/03232009\001 54=1\001 38=100\001 55=CVS\001 40=1" +
26
- "\001 59=0\001 47=A\001 60=20090323-15:40:29\001 21=1\001 207=N\001 10=195\001 " );
25
+ "52=20090323-15:40:29\001 56=CCG\001 115=XYZ\001 11=NF 0542/03232009\001 54=1\001 38=100\001 55=CVS\001 40=1" +
26
+ "\001 59=0\001 47=A\001 60=20090323-15:40:29\001 21=1\001 207=N\001 10=195\001 " );
27
27
28
28
public static final byte [] LOGON_MESSAGE = toAscii ("8=FIX.4.2\001 9=64\001 35=A\001 34=1\001 49=ABC_DEFG01" +
29
29
"\001 52=20090323-15:40:29\001 56=CCG\001 98=0\001 108=30\001 10=161\001 " );
@@ -36,55 +36,55 @@ public final class TestMessages
36
36
"\001 59=0\001 47=A\001 60=20090323-15:40:29\001 21=1\001 207=N\001 10=146\001 " );
37
37
38
38
public static final byte [] INVALID_CHECKSUM_MSG = toAscii ("8=FIX.4.2\001 9=133\001 35=D\001 34=4\001 49=ABC_DEFG01\001 " +
39
- "52=20090323-15:40:29\001 56=CCG\001 115=XYZ\001 11=NF 0542/03232009\001 55=CVS\001 40=1\001 59=0\001 47=A" +
40
- "60=20090323-15:40:29\001 21=1\001 207=N\001 10=155\001 " );
39
+ "52=20090323-15:40:29\001 56=CCG\001 115=XYZ\001 11=NF 0542/03232009\001 55=CVS\001 40=1\001 59=0\001 47=A" +
40
+ "60=20090323-15:40:29\001 21=1\001 207=N\001 10=155\001 " );
41
41
42
42
public static final int INVALID_CHECKSUM_LEN = INVALID_CHECKSUM_MSG .length ;
43
43
44
44
public static final byte [] INVALID_MESSAGE = toAscii ("8=FIX.4.2\001 9=145\001 35=D\001 34=4\001 49=ABC_DEFG01\001 " +
45
- "52=\\ \\ \201 56=CCG\001 115=XYZ\001 11=NF 0542/03232009\001 \001 \001 \001 \001 \001 54=1\001 38=55140=" +
46
- "\001 59=0\001 47=A\001 60=20090323-15:40:29\001 21=1\001 207=N\001 10=194\001 " );
45
+ "52=\\ \\ \201 56=CCG\001 115=XYZ\001 11=NF 0542/03232009\001 \001 \001 \001 \001 \001 54=1\001 38=55140=" +
46
+ "\001 59=0\001 47=A\001 60=20090323-15:40:29\001 21=1\001 207=N\001 10=194\001 " );
47
47
48
48
public static final int INVALID_LEN = INVALID_MESSAGE .length ;
49
49
50
50
public static final byte [] EXECUTION_REPORT = toAscii ("8=FIX.4.2\001 9=378\001 35=8\001 128=XYZ\001 34=5\001 49=CCG" +
51
- "\001 56=ABC_DEFG01\001 52=20090323-" +
52
- "15:40:35\001 55=CVS\001 37=NF 0542/03232009\001 11=NF 0542/03232009\001 17=NF 0542/03232009" +
53
- "001001001\001 20=0\001 39=2\001 150=2\001 54=1\001 38=100\001 40=1\001 59=0\001 31=25.4800\001 32=100\001 " +
54
- "14=0\001 6=0\001 151=0\001 60=20090323-15:40:30\001 58=Fill\001 30=N\001 76=0034\001 207=N\001 47=A\001 " +
55
- "9430=NX\001 9483=000008\001 9578=1\001 382=1\001 375=TOD\001 337=0000\001 437=100\001 438=1243\001 " +
56
- "9579=0000100001\001 9426=2/2\001 9433=0034\001 29=1\001 63=0\001 9440=001001001\001 10=080\001 " );
51
+ "\001 56=ABC_DEFG01\001 52=20090323-" +
52
+ "15:40:35\001 55=CVS\001 37=NF 0542/03232009\001 11=NF 0542/03232009\001 17=NF 0542/03232009" +
53
+ "001001001\001 20=0\001 39=2\001 150=2\001 54=1\001 38=100\001 40=1\001 59=0\001 31=25.4800\001 32=100\001 " +
54
+ "14=0\001 6=0\001 151=0\001 60=20090323-15:40:30\001 58=Fill\001 30=N\001 76=0034\001 207=N\001 47=A\001 " +
55
+ "9430=NX\001 9483=000008\001 9578=1\001 382=1\001 375=TOD\001 337=0000\001 437=100\001 438=1243\001 " +
56
+ "9579=0000100001\001 9426=2/2\001 9433=0034\001 29=1\001 63=0\001 9440=001001001\001 10=080\001 " );
57
57
58
58
public static final byte [] ZERO_REPEATING_GROUP = toAscii ("8=FIX.4.2\001 9=378\001 35=8\001 128=XYZ\001 34=5\001 49=CCG" +
59
- "\001 56=ABC_DEFG01\001 52=20090323-" +
60
- "15:40:35\001 55=CVS\001 37=NF 0542/03232009\001 11=NF 0542/03232009\001 17=NF 0542/03232009" +
61
- "001001001\001 20=0\001 39=2\001 150=2\001 54=1\001 38=100\001 40=1\001 59=0\001 31=25.4800\001 32=100\001 " +
62
- "14=0\001 6=0\001 151=0\001 60=20090323-15:40:30\001 58=Fill\001 30=N\001 76=0034\001 207=N\001 47=A\001 " +
63
- "9430=NX\001 9483=000008\001 9578=1\001 382=0\001 " +
64
- "9579=0000100001\001 9426=2/2\001 9433=0034\001 29=1\001 63=0\001 9440=001001001\001 10=080\001 " );
59
+ "\001 56=ABC_DEFG01\001 52=20090323-" +
60
+ "15:40:35\001 55=CVS\001 37=NF 0542/03232009\001 11=NF 0542/03232009\001 17=NF 0542/03232009" +
61
+ "001001001\001 20=0\001 39=2\001 150=2\001 54=1\001 38=100\001 40=1\001 59=0\001 31=25.4800\001 32=100\001 " +
62
+ "14=0\001 6=0\001 151=0\001 60=20090323-15:40:30\001 58=Fill\001 30=N\001 76=0034\001 207=N\001 47=A\001 " +
63
+ "9430=NX\001 9483=000008\001 9578=1\001 382=0\001 " +
64
+ "9579=0000100001\001 9426=2/2\001 9433=0034\001 29=1\001 63=0\001 9440=001001001\001 10=080\001 " );
65
65
66
66
public static final byte [] REPEATING_GROUP = toAscii ("8=FIX.4.2\001 9=190\001 35=E\001 49=INST\001 56=BROK\001 " +
67
- "52=20050908-15:51:22\001 34=200\001 66=14\001 394=1\001 68=2\001 " +
68
- "73=2\001 " +
69
- "11=order-1\001 67=1\001 55=IBM\001 54=2\001 38=2000\001 40=1\001 " +
70
- "11=order-2\001 67=2\001 55=AOL\001 54=2\001 38=1000\001 40=1\001 " );
67
+ "52=20050908-15:51:22\001 34=200\001 66=14\001 394=1\001 68=2\001 " +
68
+ "73=2\001 " +
69
+ "11=order-1\001 67=1\001 55=IBM\001 54=2\001 38=2000\001 40=1\001 " +
70
+ "11=order-2\001 67=2\001 55=AOL\001 54=2\001 38=1000\001 40=1\001 " );
71
71
72
72
// See http://fixwiki.org/fixwiki/FPL:Tag_Value_Syntax#Example_of_nested_repeating_group for details
73
73
public static final byte [] NESTED_REPEATING_GROUP = toAscii ("8=FIX.4.2\001 9=190\001 35=E\001 49=INST\001 56=BROK\001 " +
74
- "52=20050908-15:51:22\001 34=200\001 66=14\001 394=1\001 68=2\001 " +
75
- "73=2\001 " + // NoOrders Group
76
- "11=order-1\001 67=1\001 55=IBM\001 54=2\001 38=2000\001 40=1\001 " +
77
- "78=2\001 " + // NoAllocs nested group
78
- "79=bob\001 467=10\001 366=4\001 " +
79
- "79=sally\001 467=11\001 366=5\001 " +
80
- "11=order-2\001 67=2\001 55=AOL\001 54=2\001 38=1000\001 40=1\001 " );
74
+ "52=20050908-15:51:22\001 34=200\001 66=14\001 394=1\001 68=2\001 " +
75
+ "73=2\001 " + // NoOrders Group
76
+ "11=order-1\001 67=1\001 55=IBM\001 54=2\001 38=2000\001 40=1\001 " +
77
+ "78=2\001 " + // NoAllocs nested group
78
+ "79=bob\001 467=10\001 366=4\001 " +
79
+ "79=sally\001 467=11\001 366=5\001 " +
80
+ "11=order-2\001 67=2\001 55=AOL\001 54=2\001 38=1000\001 40=1\001 " );
81
81
82
82
public static final byte [] INVALID_LENGTH_MESSAGE = toAscii (
83
83
"8=FIX.4.4\001 9=5\001 35=A\001 34=1\001 49=TW\001 52=20150604-12:46:54\001 56=ISLD\001 98=0\001 10=000\001 " );
84
84
85
85
public static final byte [] ZERO_CHECKSUM_MESSAGE = toAscii (
86
86
"8=FIX.4.4\001 9=0067\001 35=0\001 49=acceptor\001 56=initiator\001 34=2" +
87
- "\001 52=20160415-12:50:23.294\001 112=hi\001 10=000\001 " );
87
+ "\001 52=20160415-12:50:23.294\001 112=hi\001 10=000\001 " );
88
88
89
89
public static final int NO_ORDERS = 73 ;
90
90
public static final int NO_ALLOCS = 78 ;
0 commit comments