summaryrefslogtreecommitdiffstats
path: root/sms-service/src
diff options
context:
space:
mode:
Diffstat (limited to 'sms-service/src')
-rw-r--r--sms-service/src/sms/test/loop_test.sh57
-rw-r--r--sms-service/src/sms/test/test_create_domain.json3
-rw-r--r--sms-service/src/sms/test/test_create_secret1.json12
-rw-r--r--sms-service/src/sms/test/test_create_secret2.json9
-rw-r--r--sms-service/src/sms/test/test_create_secret3.json9
5 files changed, 90 insertions, 0 deletions
diff --git a/sms-service/src/sms/test/loop_test.sh b/sms-service/src/sms/test/loop_test.sh
new file mode 100644
index 0000000..449d625
--- /dev/null
+++ b/sms-service/src/sms/test/loop_test.sh
@@ -0,0 +1,57 @@
+#!/bin/bash
+RED='\033[0;31m'
+NC='\033[0m'
+for i in `seq 1 2`;
+do
+ echo -e "${RED}----------------BEGIN GET STATUS----------------${NC}"
+ curl -i -w "\n" -H "Accept: application/json" --cacert auth/selfsignedca.pem --cert auth/client.cert --key auth/client.key -X GET \
+ https://localhost:10443/v1/sms/status
+
+ echo -e "${RED}----------------BEGIN CREATE SECRET DOMAIN------${NC}"
+ curl -i -w "\n" -H "Accept: application/json" --cacert auth/selfsignedca.pem --cert auth/client.cert --key auth/client.key -X POST \
+ -d @test/test_create_domain.json https://localhost:10443/v1/sms/domain
+
+ echo -e "${RED}----------------BEGIN CREATE SECRET 1-----------${NC}"
+ curl -i -w "\n" -H "Accept: application/json" --cacert auth/selfsignedca.pem --cert auth/client.cert --key auth/client.key -X POST \
+ -d @test/test_create_secret1.json https://localhost:10443/v1/sms/domain/curltestdomain/secret
+
+ echo -e "${RED}----------------BEGIN CREATE SECRET 2-----------${NC}"
+ curl -i -w "\n" -H "Accept: application/json" --cacert auth/selfsignedca.pem --cert auth/client.cert --key auth/client.key -X POST \
+ -d @test/test_create_secret2.json https://localhost:10443/v1/sms/domain/curltestdomain/secret
+
+ echo -e "${RED}----------------BEGIN CREATE SECRET 3-----------${NC}"
+ curl -i -w "\n" -H "Accept: application/json" --cacert auth/selfsignedca.pem --cert auth/client.cert --key auth/client.key -X POST \
+ -d @test/test_create_secret3.json https://localhost:10443/v1/sms/domain/curltestdomain/secret
+
+ echo -e "${RED}----------------BEGIN LIST SECRET---------------${NC}"
+ curl -i -w "\n" -H "Accept: application/json" --cacert auth/selfsignedca.pem --cert auth/client.cert --key auth/client.key -X GET \
+ https://localhost:10443/v1/sms/domain/curltestdomain/secret
+
+ echo -e "${RED}----------------BEGIN GET SECRET 1--------------${NC}"
+ curl -i -w "\n" -H "Accept: application/json" --cacert auth/selfsignedca.pem --cert auth/client.cert --key auth/client.key -X GET \
+ https://localhost:10443/v1/sms/domain/curltestdomain/secret/curltestsecret1
+
+ echo -e "${RED}----------------BEGIN GET SECRET 2--------------${NC}"
+ curl -i -w "\n" -H "Accept: application/json" --cacert auth/selfsignedca.pem --cert auth/client.cert --key auth/client.key -X GET \
+ https://localhost:10443/v1/sms/domain/curltestdomain/secret/curltestsecret2
+
+ echo -e "${RED}----------------BEGIN GET SECRET 3--------------${NC}"
+ curl -i -w "\n" -H "Accept: application/json" --cacert auth/selfsignedca.pem --cert auth/client.cert --key auth/client.key -X GET \
+ https://localhost:10443/v1/sms/domain/curltestdomain/secret/curltestsecret3
+
+ echo -e "${RED}----------------BEGIN DELETE SECRET 1-----------${NC}"
+ curl -i -w "\n" -H "Accept: application/json" --cacert auth/selfsignedca.pem --cert auth/client.cert --key auth/client.key -X DELETE \
+ https://localhost:10443/v1/sms/domain/curltestdomain/secret/curltestsecret1
+
+ echo -e "${RED}----------------BEGIN DELETE SECRET 2-----------${NC}"
+ curl -i -w "\n" -H "Accept: application/json" --cacert auth/selfsignedca.pem --cert auth/client.cert --key auth/client.key -X DELETE \
+ https://localhost:10443/v1/sms/domain/curltestdomain/secret/curltestsecret2
+
+ echo -e "${RED}----------------BEGIN DELETE SECRET 3-----------${NC}"
+ curl -i -w "\n" -H "Accept: application/json" --cacert auth/selfsignedca.pem --cert auth/client.cert --key auth/client.key -X DELETE \
+ https://localhost:10443/v1/sms/domain/curltestdomain/secret/curltestsecret3
+
+ echo -e "${RED}----------------BEGIN DELETE SECRET DOMAIN------${NC}"
+ curl -i -w "\n" -H "Accept: application/json" --cacert auth/selfsignedca.pem --cert auth/client.cert --key auth/client.key -X DELETE \
+ https://localhost:10443/v1/sms/domain/curltestdomain
+done
diff --git a/sms-service/src/sms/test/test_create_domain.json b/sms-service/src/sms/test/test_create_domain.json
new file mode 100644
index 0000000..176f444
--- /dev/null
+++ b/sms-service/src/sms/test/test_create_domain.json
@@ -0,0 +1,3 @@
+{
+ "name": "curltestdomain"
+}
diff --git a/sms-service/src/sms/test/test_create_secret1.json b/sms-service/src/sms/test/test_create_secret1.json
new file mode 100644
index 0000000..d99f4e2
--- /dev/null
+++ b/sms-service/src/sms/test/test_create_secret1.json
@@ -0,0 +1,12 @@
+{
+ "name": "curltestsecret1",
+ "values": {
+ "name":"rah",
+ "age":35,
+ "map":{
+ "mapkey1": "mapvalue1",
+ "mapkey2": "mapvalue2"
+ },
+ "array":["golang","c++","java","python"]
+ }
+}
diff --git a/sms-service/src/sms/test/test_create_secret2.json b/sms-service/src/sms/test/test_create_secret2.json
new file mode 100644
index 0000000..2d81bb3
--- /dev/null
+++ b/sms-service/src/sms/test/test_create_secret2.json
@@ -0,0 +1,9 @@
+{
+ "name": "curltestsecret2",
+ "values": {
+ "name":"abcdeffgasd",
+ "age":2000,
+ "isadmin":true,
+ "secretphrase":"this is my secret"
+ }
+}
diff --git a/sms-service/src/sms/test/test_create_secret3.json b/sms-service/src/sms/test/test_create_secret3.json
new file mode 100644
index 0000000..67cb147
--- /dev/null
+++ b/sms-service/src/sms/test/test_create_secret3.json
@@ -0,0 +1,9 @@
+{
+ "name": "curltestsecret3",
+ "values": {
+ "string": "asdhjkahsdjkhasd",
+ "bool": true,
+ "int": 20,
+ "float":2.4
+ }
+}