diff --git a/internal/rpc/msg/search_test.go b/internal/rpc/msg/search_test.go new file mode 100644 index 000000000..5d9b5830d --- /dev/null +++ b/internal/rpc/msg/search_test.go @@ -0,0 +1,25 @@ +package msg + +import ( + "testing" + "github.com/OpenIMSDK/Open-IM-Server/internal/logic/service" + "github.com/OpenIMSDK/Open-IM-Server/pkg/pb" +) + +func TestSearchMsg(t *testing.T) { + // Ensure that the database is empty + // clearDatabase() + + // Call the SearchMsg function + req := &pb.SearchMsgReq{} + resp, err := service.NewMsgService().SearchMsg(context.Background(), req) + + // Check that the error is nil and the response is empty + if err != nil { + t.Errorf("Expected nil error, got %v", err) + } + if resp != &pb.SearchMsgResp{} { + t.Errorf("Expected empty response, got %v", resp) + } +} +