def test_get_all_groups_message_serde() -> None:
    bob_vm = sy.VirtualMachine(name='Bob')
    target = Address(name='Alice')
    content: Dict[(Any, Any)] = {}
    msg = GetGroupsMessage(address=target, content=content, reply_to=bob_vm.address)
    blob = serialize(msg)
    msg2 = sy.deserialize(blob=blob)
    assert (msg.id == msg2.id)
    assert (msg.address == target)
    assert (msg.content == msg2.content)
    assert (msg == msg2)
def test_get_all_groups_message_serde() -> None:
    bob_vm = sy.VirtualMachine(name='Bob')
    target = Address(name='Alice')
    content: Dict[(Any, Any)] = {}
    msg = GetGroupsMessage(address=target, content=content, reply_to=bob_vm.address)
    blob = serialize(msg)
    msg2 = sy.deserialize(blob=blob)
    assert (msg.id == msg2.id)
    assert (msg.address == target)
    assert (msg.content == msg2.content)
    assert (msg == msg2)