|
16 | 16 | package org.msgpack.core |
17 | 17 |
|
18 | 18 | import java.io.ByteArrayOutputStream |
19 | | -import java.util.Arrays |
20 | | -import org.msgpack.core.MessagePack.{UnpackerConfig, PackerConfig} |
21 | | -import org.msgpack.core.buffer.OutputStreamBufferOutput |
| 19 | + |
22 | 20 | import org.msgpack.value.Value |
23 | 21 | import org.msgpack.value.ValueFactory._ |
24 | 22 |
|
25 | | -/** |
26 | | - * |
27 | | - */ |
28 | 23 | class MessageBufferPackerTest extends MessagePackSpec { |
29 | 24 | "MessageBufferPacker" should { |
30 | 25 | "be equivalent to ByteArrayOutputStream" in { |
31 | | - val packer1 = MessagePack.newDefaultBufferPacker() |
| 26 | + val packer1 = MessagePack.newDefaultBufferPacker |
32 | 27 | packer1.packValue(newMap(Array[Value]( |
33 | | - newString("a"), newInteger(1), |
34 | | - newString("b"), newString("s")))) |
| 28 | + newString("a"), newInteger(1), |
| 29 | + newString("b"), newString("s")))) |
35 | 30 |
|
36 | | - val stream = new ByteArrayOutputStream() |
| 31 | + val stream = new ByteArrayOutputStream |
37 | 32 | val packer2 = MessagePack.newDefaultPacker(stream) |
38 | 33 | packer2.packValue(newMap(Array[Value]( |
39 | | - newString("a"), newInteger(1), |
40 | | - newString("b"), newString("s")))) |
41 | | - packer2.flush() |
| 34 | + newString("a"), newInteger(1), |
| 35 | + newString("b"), newString("s")))) |
| 36 | + packer2.flush |
42 | 37 |
|
43 | | - Arrays.equals(packer1.toByteArray(), stream.toByteArray()) shouldBe true |
| 38 | + packer1.toByteArray shouldBe stream.toByteArray |
44 | 39 | } |
45 | 40 | } |
46 | 41 | } |
0 commit comments