From 16c429f479b2dc5f63aa3ed32e0916b88609e846 Mon Sep 17 00:00:00 2001 From: andronache Date: Fri, 23 Apr 2021 18:04:23 +0300 Subject: [PATCH] Cover tests in Dispatchers --- dispatchers/dispatchers_test.go | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/dispatchers/dispatchers_test.go b/dispatchers/dispatchers_test.go index d6631aa1f..37f9c66be 100644 --- a/dispatchers/dispatchers_test.go +++ b/dispatchers/dispatchers_test.go @@ -431,3 +431,25 @@ func TestDispatcherServiceAuthorizeError3(t *testing.T) { } engine.Cache = cacheInit } + +func TestDispatcherServiceCall1(t *testing.T) { + cfg := config.NewDefaultCGRConfig() + rpcCl := map[string]chan rpcclient.ClientConnector{} + connMng := engine.NewConnManager(cfg, rpcCl) + dm := engine.NewDataManager(nil, nil, nil) + dsp := NewDispatcherService(dm, cfg, nil, connMng) + reply := "reply" + args := &utils.CGREvent{ + Tenant: "tenantTest", + ID: "tenantID", + Time: nil, + Event: map[string]interface{}{ + "event": "value", + }, + APIOpts: nil, + } + err := dsp.Call(utils.DispatcherServicePing, args, &reply) + if err != nil { + t.Errorf("\nExpected <%+v>, \nReceived <%+v>", nil, err) + } +}