Update logging interface
[ric-plt/appmgr.git] / cmd / appmgr / desc_test.go
index f553c38..bd4a3f3 100755 (executable)
@@ -66,6 +66,10 @@ type ConfigSample struct {
 type MockedConfigMapper struct {
 }
 
+func (cm *MockedConfigMapper) ReadSchema(name string, c *XAppConfig) (err error) {
+       return
+}
+
 func (cm *MockedConfigMapper) UploadConfig() (cfg []XAppConfig) {
        return
 }
@@ -74,15 +78,19 @@ func (cm *MockedConfigMapper) CreateConfigMap(r XAppConfig) (errList []CMError,
        return
 }
 
-func (cm *MockedConfigMapper) UpdateConfigMap(r XAppConfig) (errList []CMError, err error){
+func (cm *MockedConfigMapper) GetConfigMap(m XappDeploy, c *interface{}) (err error) {
+       return
+}
+
+func (cm *MockedConfigMapper) UpdateConfigMap(r XAppConfig) (errList []CMError, err error) {
        return
 }
 
-func (cm *MockedConfigMapper) DeleteConfigMap(r XAppConfig) (c interface{}, err error){
+func (cm *MockedConfigMapper) DeleteConfigMap(r XAppConfig) (c interface{}, err error) {
        return
 }
 
-func (cm *MockedConfigMapper) PurgeConfigMap(m XappDeploy) (c interface{}, err error){
+func (cm *MockedConfigMapper) PurgeConfigMap(m XappDeploy) (c interface{}, err error) {
        return
 }
 
@@ -106,6 +114,10 @@ func (cm *MockedConfigMapper) GetMessages(name string) (msgs MessageTypes) {
        return
 }
 
+func (cm *MockedConfigMapper) GetNamespace(ns string) (n string) {
+       return
+}
+
 // Test cases
 func TestGetMessages(t *testing.T) {
        cm := ConfigMap{}
@@ -124,6 +136,18 @@ func TestGetMessages(t *testing.T) {
        }
 }
 
+func TestHelmNamespace(t *testing.T) {
+       cm := ConfigMap{}
+
+       if cm.GetNamespace("pltxapp") != "pltxapp" {
+        t.Errorf("getNamespace failed!")
+       }
+
+    if cm.GetNamespace("") != "ricxapp" {
+        t.Errorf("getNamespace failed!")
+       }
+}
+
 func TestFetchChartFails(t *testing.T) {
        cm := ConfigMap{}