Package io.zeebe.test.util
Class MsgPackUtil
- java.lang.Object
-
- io.zeebe.test.util.MsgPackUtil
-
public class MsgPackUtil extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMsgPackUtil.CheckedConsumer<T>
-
Constructor Summary
Constructors Constructor Description MsgPackUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.agrona.DirectBufferasMsgPack(String json)static org.agrona.DirectBufferasMsgPack(String key, Object value)static org.agrona.DirectBufferasMsgPack(Consumer<MapBuilder<org.agrona.DirectBuffer>> consumer)static org.agrona.DirectBufferasMsgPack(Map<String,Object> map)static byte[]asMsgPackReturnArray(String json)static voidassertEquality(byte[] actualMsgPack, String expectedJson)static voidassertEquality(org.agrona.DirectBuffer actualMsgPack, String expectedJson)static voidassertEqualityExcluding(byte[] actualMsgPack, String expectedJson, String... excludedProperties)static voidassertEqualityExcluding(org.agrona.DirectBuffer actualMsgPack, String expectedJson, String... excludedProperties)static org.agrona.DirectBufferencodeMsgPack(MsgPackUtil.CheckedConsumer<org.msgpack.core.MessageBufferPacker> msgWriter)
-
-
-
Method Detail
-
encodeMsgPack
public static org.agrona.DirectBuffer encodeMsgPack(MsgPackUtil.CheckedConsumer<org.msgpack.core.MessageBufferPacker> msgWriter)
-
asMsgPack
public static org.agrona.DirectBuffer asMsgPack(Consumer<MapBuilder<org.agrona.DirectBuffer>> consumer)
-
assertEquality
public static void assertEquality(byte[] actualMsgPack, String expectedJson)
-
assertEquality
public static void assertEquality(org.agrona.DirectBuffer actualMsgPack, String expectedJson)
-
assertEqualityExcluding
public static void assertEqualityExcluding(org.agrona.DirectBuffer actualMsgPack, String expectedJson, String... excludedProperties)
-
assertEqualityExcluding
public static void assertEqualityExcluding(byte[] actualMsgPack, String expectedJson, String... excludedProperties)
-
asMsgPackReturnArray
public static byte[] asMsgPackReturnArray(String json)
-
asMsgPack
public static org.agrona.DirectBuffer asMsgPack(String json)
-
-