|
1 | 1 | package com.v2soft.styxlib.l5.v9p2000; |
2 | 2 |
|
| 3 | +import static org.junit.jupiter.api.Assertions.assertArrayEquals; |
| 4 | +import static org.junit.jupiter.api.Assertions.assertEquals; |
| 5 | + |
3 | 6 | import com.v2soft.styxlib.exceptions.StyxException; |
4 | 7 | import com.v2soft.styxlib.l5.enums.MessageType; |
5 | 8 | import com.v2soft.styxlib.l5.enums.QidType; |
6 | 9 | import com.v2soft.styxlib.l5.messages.StyxRReadMessage; |
7 | | -import com.v2soft.styxlib.l5.messages.StyxRStatMessage; |
8 | 10 | import com.v2soft.styxlib.l5.messages.StyxRWalkMessage; |
9 | 11 | import com.v2soft.styxlib.l5.messages.StyxRWriteMessage; |
10 | 12 | import com.v2soft.styxlib.l5.messages.StyxTCreateMessage; |
11 | | -import com.v2soft.styxlib.l5.messages.StyxTFlushMessage; |
12 | | -import com.v2soft.styxlib.l5.messages.StyxTOpenMessage; |
13 | 13 | import com.v2soft.styxlib.l5.messages.StyxTReadMessage; |
14 | 14 | import com.v2soft.styxlib.l5.messages.base.Factory; |
15 | 15 | import com.v2soft.styxlib.l5.messages.base.StyxTMessageFID; |
|
19 | 19 | import com.v2soft.styxlib.l5.serialization.impl.BufferWriterImpl; |
20 | 20 | import com.v2soft.styxlib.l5.structs.StyxQID; |
21 | 21 | import com.v2soft.styxlib.l5.structs.StyxStat; |
| 22 | + |
22 | 23 | import org.junit.jupiter.api.Test; |
23 | 24 |
|
24 | 25 | import java.util.Collections; |
25 | 26 | import java.util.Date; |
26 | 27 | import java.util.List; |
27 | 28 |
|
28 | | -import static org.junit.jupiter.api.Assertions.assertArrayEquals; |
29 | | -import static org.junit.jupiter.api.Assertions.assertEquals; |
30 | | - |
31 | 29 | class StyxSerializerImplTest { |
32 | 30 | Factory messageFactory = new FactoryImpl(); |
33 | 31 | StyxSerializerImpl serializer = new StyxSerializerImpl(); |
@@ -73,7 +71,7 @@ void testGetSize() { |
73 | 71 | List.of("a","b","c")))); |
74 | 72 |
|
75 | 73 | assertEquals(IDataSerializer.BASE_BINARY_SIZE + 4 + 1, |
76 | | - serializer.getMessageSize(new StyxTOpenMessage( |
| 74 | + serializer.getMessageSize(messageFactory.constructTOpenMessage( |
77 | 75 | 0x1234, |
78 | 76 | 1))); |
79 | 77 |
|
@@ -116,13 +114,14 @@ void testGetSize() { |
116 | 114 | serializer.getMessageSize(new StyxRWriteMessage(0x1111, 0x2222))); |
117 | 115 |
|
118 | 116 | assertEquals(IDataSerializer.BASE_BINARY_SIZE + 51, |
119 | | - serializer.getMessageSize(new StyxRStatMessage(0x1111, StyxStat.EMPTY))); |
| 117 | + serializer.getMessageSize(messageFactory.constructRStatMessage( |
| 118 | + 0x1111, StyxStat.EMPTY))); |
120 | 119 |
|
121 | 120 | assertEquals(IDataSerializer.BASE_BINARY_SIZE + 4 + 4, |
122 | 121 | serializer.getMessageSize(new StyxRReadMessage(0x1111, new byte[]{0x1, 0x2, 0x3, 0x4}, 4))); |
123 | 122 |
|
124 | 123 | assertEquals(IDataSerializer.BASE_BINARY_SIZE + 2, |
125 | | - serializer.getMessageSize(new StyxTFlushMessage(0x1111))); |
| 124 | + serializer.getMessageSize(messageFactory.constructTFlushMessage(0x1111))); |
126 | 125 |
|
127 | 126 | assertEquals(IDataSerializer.BASE_BINARY_SIZE + 4 + 2 + 4, |
128 | 127 | serializer.getMessageSize(messageFactory.constructTVersion(0x1111, "ABCD"))); |
|
0 commit comments