--- # yaml-language-server: $schema=https://raw.githubusercontent.com/helm-unittest/helm-unittest/main/schema/helm-testsuite.json suite: networkPolicy names templates: - common.yaml tests: - it: default should pass set: networkpolicies: main: controller: main policyTypes: - Ingress - Egress rules: {} asserts: - hasDocuments: count: 2 - documentIndex: &NetworkPolicyDocument 1 isKind: of: NetworkPolicy - documentIndex: *NetworkPolicyDocument equal: path: metadata.name value: RELEASE-NAME - it: custom name suffix should pass set: networkpolicies: main: controller: main policyTypes: - Ingress - Egress rules: {} nameOverride: block-ingress asserts: - documentIndex: &NetworkPolicyDocument 1 isKind: of: NetworkPolicy - documentIndex: *NetworkPolicyDocument equal: path: metadata.name value: RELEASE-NAME-block-ingress