AETHER-2941 open-policy-agent: create unit tests for REGO Rules
Change-Id: Ib6b9294e3cedaf96e77b03e21727b2ea108d43e3
diff --git a/aether-roc-umbrella/files/opa-rbac/test/aether-2.0.0-test-group-ent.json b/aether-roc-umbrella/files/opa-rbac/test/aether-2.0.0-test-group-ent.json
new file mode 100644
index 0000000..37deedd
--- /dev/null
+++ b/aether-roc-umbrella/files/opa-rbac/test/aether-2.0.0-test-group-ent.json
@@ -0,0 +1,59 @@
+{
+ "groups": [
+ "AetherROCAdmin"
+ ],
+ "connectivity_services": {
+ "connectivity_service": [
+ {
+ "core_5g_endpoint": "http://aether_roc_umbrella_sdcore_test_dummy/v1/config/5g",
+ "description": "5G Test",
+ "display_name": "ROC 5G Test Connectivity Service",
+ "acc_prometheus_url": "./prometheus_acc",
+ "id": "cs5gtest"
+ },
+ {
+ "description": "ROC 4G Test Connectivity Service",
+ "display_name": "4G Test",
+ "hss_endpoint": "http://aether_roc_umbrella_sdcore_test_dummy/v1/config/imsis",
+ "id": "cs4gtest",
+ "pcrf_endpoint": "http://aether_roc_umbrella_sdcore_test_dummy/v1/config/policies",
+ "spgwc_endpoint": "http://aether_roc_umbrella_sdcore_test_dummy/v1/config"
+ }
+ ]
+ },
+ "enterprises": {
+ "enterprise": [
+ {
+ "description": "This Enterprise holds discovered IMSIs that cannot be associated elsewhere.",
+ "display_name": "Default Enterprise",
+ "enterprise_id": "defaultent"
+ },
+ {
+ "connectivity_service": [
+ {
+ "connectivity_service": "cs5gtest",
+ "enabled": true
+ }
+ ],
+ "description": "ACME Corporation",
+ "display_name": "ACME Corp",
+ "enterprise_id": "acme"
+ },
+ {
+ "connectivity_service": [
+ {
+ "connectivity_service": "cs5gtest",
+ "enabled": true
+ },
+ {
+ "connectivity_service": "cs4gtest",
+ "enabled": false
+ }
+ ],
+ "description": "Starbucks Corporation",
+ "display_name": "Starbucks Inc.",
+ "enterprise_id": "starbucks"
+ }
+ ]
+ }
+}