Updated suretax AsMapInterface test

This commit is contained in:
porosnicuadrian
2020-09-25 15:41:47 +03:00
committed by Dan Christian Bogos
parent 4a930404ee
commit 8eb2caca18
2 changed files with 5 additions and 9 deletions

View File

@@ -29,7 +29,7 @@ import (
func TestDispatcherHCfgloadFromJsonCfg(t *testing.T) {
jsonCfg := &DispatcherHJsonCfg{
Enabled: utils.BoolPointer(true),
Dispatchers_conns: &[]string{"conn1", "conn2"},
Dispatchers_conns: &[]string{"*conn1", "*conn2"},
Hosts: map[string][]DispatcherHRegistarJsonCfg{
utils.MetaDefault: {
{
@@ -58,7 +58,7 @@ func TestDispatcherHCfgloadFromJsonCfg(t *testing.T) {
}
expected := &DispatcherHCfg{
Enabled: true,
DispatchersConns: []string{"conn1", "conn2"},
DispatchersConns: []string{"*conn1", "*conn2"},
Hosts: map[string][]*DispatcherHRegistarCfg{
utils.MetaDefault: {
{
@@ -92,14 +92,13 @@ func TestDispatcherHCfgloadFromJsonCfg(t *testing.T) {
} else if !reflect.DeepEqual(expected, jsnCfg.dispatcherHCfg) {
t.Errorf("Expected %+v \n, received %+v", utils.ToJSON(expected), utils.ToJSON(jsnCfg.dispatcherHCfg))
}
}
func TestDispatcherHCfgAsMapInterface(t *testing.T) {
cfgJSONStr := `{
"dispatcherh":{
"enabled": true,
"dispatchers_conns": ["conn1","conn2"],
"dispatchers_conns": ["*conn1","*conn2"],
"hosts": {
"*default": [
{
@@ -119,7 +118,7 @@ func TestDispatcherHCfgAsMapInterface(t *testing.T) {
}`
eMap := map[string]interface{}{
utils.EnabledCfg: true,
utils.DispatchersConnsCfg: []string{"conn1", "conn2"},
utils.DispatchersConnsCfg: []string{"*conn1", "*conn2"},
utils.HostsCfg: map[string][]map[string]interface{}{
utils.MetaDefault: {
{

View File

@@ -112,9 +112,6 @@ func TestSureTaxCfgloadFromJsonCfg(t *testing.T) {
}
func TestSureTaxCfgAsMapInterface(t *testing.T) {
cfgJSONStr := `{
"suretax": {},
}`
eMap := map[string]interface{}{
utils.UrlCfg: utils.EmptyString,
utils.ClientNumberCfg: utils.EmptyString,
@@ -143,7 +140,7 @@ func TestSureTaxCfgAsMapInterface(t *testing.T) {
utils.SalesTypeCodeCfg: "R",
utils.TaxExemptionCodeListCfg: utils.EmptyString,
}
if cgrCfg, err := NewCGRConfigFromJsonStringWithDefaults(cfgJSONStr); err != nil {
if cgrCfg, err := NewDefaultCGRConfig(); err != nil {
t.Error(err)
} else if rcv := cgrCfg.sureTaxCfg.AsMapInterface(cgrCfg.generalCfg.RSRSep); !reflect.DeepEqual(rcv, eMap) {
t.Errorf("Expected %+v \n, received %+v", utils.ToJSON(eMap), utils.ToJSON(rcv))