update wshub

This commit is contained in:
aynakeya
2024-04-29 20:22:35 -07:00
parent d514f96c28
commit 88066bd3b9
9 changed files with 489 additions and 19 deletions

View File

@@ -0,0 +1,22 @@
package events
import (
"encoding/json"
"github.com/stretchr/testify/require"
"testing"
)
func TestUnmarshalEventData(t *testing.T) {
eventData := LiveRoomAddCmdEvent{
Title: "test",
Provider: "asdfasd",
RoomKey: "asdfasdf",
}
data, err := json.Marshal(eventData)
require.NoError(t, err)
val, err := UnmarshalEventData(LiveRoomAddCmd, data)
require.NoError(t, err)
resultData, ok := val.(LiveRoomAddCmdEvent)
require.True(t, ok)
require.Equal(t, eventData, resultData)
}