diff --git a/src/test/helm/network_policy_test.yaml b/src/test/helm/network_policy_test.yaml
index 6348f8be5667775ec59dd74d3a1ab935baa25005..e601e5f02519a0e8ddafa1b204559834ab62d022 100644
--- a/src/test/helm/network_policy_test.yaml
+++ b/src/test/helm/network_policy_test.yaml
@@ -262,6 +262,41 @@ tests:
                   matchLabels:
                     component: info-manager
 
+  - it: should add egress rule to zufi server if zufi is enabled
+    set:
+      ozgcloud:
+        zufi:
+          enabled: true
+          namespace: zufi
+    asserts:
+      - contains:
+          path: spec.egress
+          content:
+            to:
+              - namespaceSelector:
+                  matchLabels:
+                    kubernetes.io/metadata.name: zufi
+                podSelector: 
+                  matchLabels:
+                    component: zufi-server
+
+  - it: should not add egress rule to zufi server if zufi is disabled
+    set:
+      ozgcloud:
+        zufi:
+          enabled: false
+    asserts:
+      - notContains:
+          path: spec.egress
+          content:
+            to:
+              - namespaceSelector:
+                  matchLabels:
+                    kubernetes.io/metadata.name: zufi
+                podSelector: 
+                  matchLabels:
+                    component: zufi-server
+
 
   - it: should add egress rule to dns service
     asserts: