diff --git a/allure-results/07e4ab49-8c7f-43f8-89de-50b5b9d25bd3-container.json b/allure-results/07e4ab49-8c7f-43f8-89de-50b5b9d25bd3-container.json
new file mode 100644
index 0000000..05398b0
--- /dev/null
+++ b/allure-results/07e4ab49-8c7f-43f8-89de-50b5b9d25bd3-container.json
@@ -0,0 +1 @@
+{"uuid":"07e4ab49-8c7f-43f8-89de-50b5b9d25bd3","name":"com.getRequests.GetTestCases","children":[],"befores":[],"afters":[],"start":1678380257236,"stop":1678380257427}
\ No newline at end of file
diff --git a/allure-results/08bad41c-0696-4c79-a0e7-f34d95922a13-container.json b/allure-results/08bad41c-0696-4c79-a0e7-f34d95922a13-container.json
new file mode 100644
index 0000000..6777a04
--- /dev/null
+++ b/allure-results/08bad41c-0696-4c79-a0e7-f34d95922a13-container.json
@@ -0,0 +1 @@
+{"uuid":"08bad41c-0696-4c79-a0e7-f34d95922a13","name":"com.postRequests.PostTestCase","children":[],"befores":[],"afters":[],"start":1678380491353,"stop":1678380491520}
\ No newline at end of file
diff --git a/allure-results/1664ccb7-71de-4df5-997a-4368edd4062c-container.json b/allure-results/1664ccb7-71de-4df5-997a-4368edd4062c-container.json
new file mode 100644
index 0000000..6afc26f
--- /dev/null
+++ b/allure-results/1664ccb7-71de-4df5-997a-4368edd4062c-container.json
@@ -0,0 +1 @@
+{"uuid":"1664ccb7-71de-4df5-997a-4368edd4062c","name":"code-challenge","children":[],"befores":[],"afters":[],"start":1678491180656,"stop":1678491180750}
\ No newline at end of file
diff --git a/allure-results/1d7c4ff0-cfd3-4ff4-b89d-acc88fda3504-container.json b/allure-results/1d7c4ff0-cfd3-4ff4-b89d-acc88fda3504-container.json
new file mode 100644
index 0000000..861b680
--- /dev/null
+++ b/allure-results/1d7c4ff0-cfd3-4ff4-b89d-acc88fda3504-container.json
@@ -0,0 +1 @@
+{"uuid":"1d7c4ff0-cfd3-4ff4-b89d-acc88fda3504","name":"AlmosaferTest","children":["f6a3a76f-baac-46e0-9a6e-e4bcf845652e"],"befores":[],"afters":[],"start":1678380257233,"stop":1678380257442}
\ No newline at end of file
diff --git a/allure-results/2d22655d-77ae-4575-9a1e-ecf3cbb033fa-container.json b/allure-results/2d22655d-77ae-4575-9a1e-ecf3cbb033fa-container.json
new file mode 100644
index 0000000..512910c
--- /dev/null
+++ b/allure-results/2d22655d-77ae-4575-9a1e-ecf3cbb033fa-container.json
@@ -0,0 +1 @@
+{"uuid":"2d22655d-77ae-4575-9a1e-ecf3cbb033fa","name":"AlmosaferTest","children":["4362e816-f115-4ee8-9f57-1fe83c48ce8e"],"befores":[],"afters":[],"start":1678380182297,"stop":1678380182480}
\ No newline at end of file
diff --git a/allure-results/2e9bde5b-1645-4c22-b12e-d8a3f626b406-container.json b/allure-results/2e9bde5b-1645-4c22-b12e-d8a3f626b406-container.json
new file mode 100644
index 0000000..a177436
--- /dev/null
+++ b/allure-results/2e9bde5b-1645-4c22-b12e-d8a3f626b406-container.json
@@ -0,0 +1 @@
+{"uuid":"2e9bde5b-1645-4c22-b12e-d8a3f626b406","name":"AlmosaferTest","children":["32f752e6-c69a-474b-8b56-98b71eecbed8"],"befores":[],"afters":[],"start":1678380208160,"stop":1678380208336}
\ No newline at end of file
diff --git a/allure-results/32f752e6-c69a-474b-8b56-98b71eecbed8-container.json b/allure-results/32f752e6-c69a-474b-8b56-98b71eecbed8-container.json
new file mode 100644
index 0000000..107d24b
--- /dev/null
+++ b/allure-results/32f752e6-c69a-474b-8b56-98b71eecbed8-container.json
@@ -0,0 +1 @@
+{"uuid":"32f752e6-c69a-474b-8b56-98b71eecbed8","name":" Smoke Test","children":[],"befores":[],"afters":[],"start":1678380208161,"stop":1678380208273}
\ No newline at end of file
diff --git a/allure-results/3524f1d1-c793-48f3-abe4-1736346f509c-container.json b/allure-results/3524f1d1-c793-48f3-abe4-1736346f509c-container.json
new file mode 100644
index 0000000..9f1cb1a
--- /dev/null
+++ b/allure-results/3524f1d1-c793-48f3-abe4-1736346f509c-container.json
@@ -0,0 +1 @@
+{"uuid":"3524f1d1-c793-48f3-abe4-1736346f509c","name":"com.getRequests.GetTestCases","children":[],"befores":[],"afters":[],"start":1678491008260,"stop":1678491008389}
\ No newline at end of file
diff --git a/allure-results/3ba22ece-6756-4542-8f1c-6419a7b6cf32-container.json b/allure-results/3ba22ece-6756-4542-8f1c-6419a7b6cf32-container.json
new file mode 100644
index 0000000..5bcbe42
--- /dev/null
+++ b/allure-results/3ba22ece-6756-4542-8f1c-6419a7b6cf32-container.json
@@ -0,0 +1 @@
+{"uuid":"3ba22ece-6756-4542-8f1c-6419a7b6cf32","name":"Default Suite","children":["6b5db8cf-4721-42f4-a87f-e1124deeba93"],"befores":[],"afters":[],"start":1678491008259,"stop":1678491008395}
\ No newline at end of file
diff --git a/allure-results/418dad99-8116-4f1c-a9a1-fc8dca7e6f1e-container.json b/allure-results/418dad99-8116-4f1c-a9a1-fc8dca7e6f1e-container.json
new file mode 100644
index 0000000..3ba8701
--- /dev/null
+++ b/allure-results/418dad99-8116-4f1c-a9a1-fc8dca7e6f1e-container.json
@@ -0,0 +1 @@
+{"uuid":"418dad99-8116-4f1c-a9a1-fc8dca7e6f1e","name":"com.postRequests.PostTestCase","children":[],"befores":[],"afters":[],"start":1678380394166,"stop":1678380394387}
\ No newline at end of file
diff --git a/allure-results/41e3d966-2370-45df-a2da-0696d5a3df38-container.json b/allure-results/41e3d966-2370-45df-a2da-0696d5a3df38-container.json
new file mode 100644
index 0000000..876b3ae
--- /dev/null
+++ b/allure-results/41e3d966-2370-45df-a2da-0696d5a3df38-container.json
@@ -0,0 +1 @@
+{"uuid":"41e3d966-2370-45df-a2da-0696d5a3df38","name":"AlmosaferTest","children":["a58776f1-bdac-4c4a-b01f-edf22358ab78"],"befores":[],"afters":[],"start":1678380280093,"stop":1678380280288}
\ No newline at end of file
diff --git a/allure-results/4362e816-f115-4ee8-9f57-1fe83c48ce8e-container.json b/allure-results/4362e816-f115-4ee8-9f57-1fe83c48ce8e-container.json
new file mode 100644
index 0000000..03e2edb
--- /dev/null
+++ b/allure-results/4362e816-f115-4ee8-9f57-1fe83c48ce8e-container.json
@@ -0,0 +1 @@
+{"uuid":"4362e816-f115-4ee8-9f57-1fe83c48ce8e","name":" Smoke Test","children":[],"befores":[],"afters":[],"start":1678380182300,"stop":1678380182410}
\ No newline at end of file
diff --git a/allure-results/4f42020c-61f9-4198-b24c-1afe961cbaaf-container.json b/allure-results/4f42020c-61f9-4198-b24c-1afe961cbaaf-container.json
new file mode 100644
index 0000000..899b2ae
--- /dev/null
+++ b/allure-results/4f42020c-61f9-4198-b24c-1afe961cbaaf-container.json
@@ -0,0 +1 @@
+{"uuid":"4f42020c-61f9-4198-b24c-1afe961cbaaf","name":"com.getRequests.GetTestCases","children":[],"befores":[],"afters":[],"start":1678491180656,"stop":1678491181834}
\ No newline at end of file
diff --git a/allure-results/559a4ff7-4be0-4de7-9aa4-3f4483eda75e-container.json b/allure-results/559a4ff7-4be0-4de7-9aa4-3f4483eda75e-container.json
new file mode 100644
index 0000000..097b457
--- /dev/null
+++ b/allure-results/559a4ff7-4be0-4de7-9aa4-3f4483eda75e-container.json
@@ -0,0 +1 @@
+{"uuid":"559a4ff7-4be0-4de7-9aa4-3f4483eda75e","name":"com.postRequests.PostTestCase","children":[],"befores":[],"afters":[],"start":1678488531680,"stop":1678488531917}
\ No newline at end of file
diff --git a/allure-results/5a87088e-acc6-41f9-8f63-0d3825857407-container.json b/allure-results/5a87088e-acc6-41f9-8f63-0d3825857407-container.json
new file mode 100644
index 0000000..e4e569b
--- /dev/null
+++ b/allure-results/5a87088e-acc6-41f9-8f63-0d3825857407-container.json
@@ -0,0 +1 @@
+{"uuid":"5a87088e-acc6-41f9-8f63-0d3825857407","name":"com.postRequests.PostTestCase","children":[],"befores":[],"afters":[],"start":1678380257236,"stop":1678380257437}
\ No newline at end of file
diff --git a/allure-results/63ee30d3-be9f-42d4-9f40-58e77b0945c0-container.json b/allure-results/63ee30d3-be9f-42d4-9f40-58e77b0945c0-container.json
new file mode 100644
index 0000000..a3fcdac
--- /dev/null
+++ b/allure-results/63ee30d3-be9f-42d4-9f40-58e77b0945c0-container.json
@@ -0,0 +1 @@
+{"uuid":"63ee30d3-be9f-42d4-9f40-58e77b0945c0","name":"com.postRequests.PostTestCase","children":[],"befores":[],"afters":[],"start":1678380092655,"stop":1678380092933}
\ No newline at end of file
diff --git a/allure-results/6ae04ab4-b324-4f77-8ad0-8fe3172df6c3-container.json b/allure-results/6ae04ab4-b324-4f77-8ad0-8fe3172df6c3-container.json
new file mode 100644
index 0000000..8acf60d
--- /dev/null
+++ b/allure-results/6ae04ab4-b324-4f77-8ad0-8fe3172df6c3-container.json
@@ -0,0 +1 @@
+{"uuid":"6ae04ab4-b324-4f77-8ad0-8fe3172df6c3","name":"AlmosaferTest","children":["c456e334-72aa-4d42-b88c-7c8a30e79335"],"befores":[],"afters":[],"start":1678380092653,"stop":1678380092940}
\ No newline at end of file
diff --git a/allure-results/6b5db8cf-4721-42f4-a87f-e1124deeba93-container.json b/allure-results/6b5db8cf-4721-42f4-a87f-e1124deeba93-container.json
new file mode 100644
index 0000000..f782f9e
--- /dev/null
+++ b/allure-results/6b5db8cf-4721-42f4-a87f-e1124deeba93-container.json
@@ -0,0 +1 @@
+{"uuid":"6b5db8cf-4721-42f4-a87f-e1124deeba93","name":"code-challenge","children":[],"befores":[],"afters":[],"start":1678491008260,"stop":1678491008342}
\ No newline at end of file
diff --git a/allure-results/72cdf5b3-9cc3-4dd2-bbc2-d83412574bf0-container.json b/allure-results/72cdf5b3-9cc3-4dd2-bbc2-d83412574bf0-container.json
new file mode 100644
index 0000000..b6af836
--- /dev/null
+++ b/allure-results/72cdf5b3-9cc3-4dd2-bbc2-d83412574bf0-container.json
@@ -0,0 +1 @@
+{"uuid":"72cdf5b3-9cc3-4dd2-bbc2-d83412574bf0","name":"com.getRequests.GetTestCases","children":[],"befores":[],"afters":[],"start":1678488531680,"stop":1678488531909}
\ No newline at end of file
diff --git a/allure-results/76331d88-1de2-436e-9d7b-267675eb4f58-container.json b/allure-results/76331d88-1de2-436e-9d7b-267675eb4f58-container.json
new file mode 100644
index 0000000..e0c760a
--- /dev/null
+++ b/allure-results/76331d88-1de2-436e-9d7b-267675eb4f58-container.json
@@ -0,0 +1 @@
+{"uuid":"76331d88-1de2-436e-9d7b-267675eb4f58","name":"Default Suite","children":["e53288f0-c2f2-4008-be39-7fe8a3165799"],"befores":[],"afters":[],"start":1678491764649,"stop":1678491764803}
\ No newline at end of file
diff --git a/allure-results/8024181f-987a-42b2-85cb-ce04dc472912-container.json b/allure-results/8024181f-987a-42b2-85cb-ce04dc472912-container.json
new file mode 100644
index 0000000..a721bab
--- /dev/null
+++ b/allure-results/8024181f-987a-42b2-85cb-ce04dc472912-container.json
@@ -0,0 +1 @@
+{"uuid":"8024181f-987a-42b2-85cb-ce04dc472912","name":"com.getRequests.GetTestCases","children":[],"befores":[],"afters":[],"start":1678380208162,"stop":1678380208325}
\ No newline at end of file
diff --git a/allure-results/8c052f90-f12b-4b39-9829-c57c1fe22845-container.json b/allure-results/8c052f90-f12b-4b39-9829-c57c1fe22845-container.json
new file mode 100644
index 0000000..e31258b
--- /dev/null
+++ b/allure-results/8c052f90-f12b-4b39-9829-c57c1fe22845-container.json
@@ -0,0 +1 @@
+{"uuid":"8c052f90-f12b-4b39-9829-c57c1fe22845","name":" Smoke Test","children":[],"befores":[],"afters":[],"start":1678488531679,"stop":1678488531853}
\ No newline at end of file
diff --git a/allure-results/92b2eb6e-331f-416c-8145-947a4f98aa92-container.json b/allure-results/92b2eb6e-331f-416c-8145-947a4f98aa92-container.json
new file mode 100644
index 0000000..ba7dc1c
--- /dev/null
+++ b/allure-results/92b2eb6e-331f-416c-8145-947a4f98aa92-container.json
@@ -0,0 +1 @@
+{"uuid":"92b2eb6e-331f-416c-8145-947a4f98aa92","name":"com.getRequests.GetTestCases","children":[],"befores":[],"afters":[],"start":1678380280096,"stop":1678380280278}
\ No newline at end of file
diff --git a/allure-results/92bab13b-2f34-40fd-b5c0-f59bc33d231c-container.json b/allure-results/92bab13b-2f34-40fd-b5c0-f59bc33d231c-container.json
new file mode 100644
index 0000000..8651ca7
--- /dev/null
+++ b/allure-results/92bab13b-2f34-40fd-b5c0-f59bc33d231c-container.json
@@ -0,0 +1 @@
+{"uuid":"92bab13b-2f34-40fd-b5c0-f59bc33d231c","name":"com.getRequests.GetTestCases","children":[],"befores":[],"afters":[],"start":1678380309359,"stop":1678380309509}
\ No newline at end of file
diff --git a/allure-results/9777e266-eea6-4f40-ae08-8955aa8a8e15-container.json b/allure-results/9777e266-eea6-4f40-ae08-8955aa8a8e15-container.json
new file mode 100644
index 0000000..1c0d295
--- /dev/null
+++ b/allure-results/9777e266-eea6-4f40-ae08-8955aa8a8e15-container.json
@@ -0,0 +1 @@
+{"uuid":"9777e266-eea6-4f40-ae08-8955aa8a8e15","name":"com.getRequests.GetTestCases","children":[],"befores":[],"afters":[],"start":1678380394166,"stop":1678380394383}
\ No newline at end of file
diff --git a/allure-results/996803d6-2f81-4d2b-902c-2f1811386984-container.json b/allure-results/996803d6-2f81-4d2b-902c-2f1811386984-container.json
new file mode 100644
index 0000000..fa8556f
--- /dev/null
+++ b/allure-results/996803d6-2f81-4d2b-902c-2f1811386984-container.json
@@ -0,0 +1 @@
+{"uuid":"996803d6-2f81-4d2b-902c-2f1811386984","name":"com.getRequests.GetTestCases","children":[],"befores":[],"afters":[],"start":1678491764651,"stop":1678491764797}
\ No newline at end of file
diff --git a/allure-results/a58776f1-bdac-4c4a-b01f-edf22358ab78-container.json b/allure-results/a58776f1-bdac-4c4a-b01f-edf22358ab78-container.json
new file mode 100644
index 0000000..77d6137
--- /dev/null
+++ b/allure-results/a58776f1-bdac-4c4a-b01f-edf22358ab78-container.json
@@ -0,0 +1 @@
+{"uuid":"a58776f1-bdac-4c4a-b01f-edf22358ab78","name":" Smoke Test","children":[],"befores":[],"afters":[],"start":1678380280095,"stop":1678380280222}
\ No newline at end of file
diff --git a/allure-results/a870fae5-be87-4e47-ab7e-a6897a654dce-container.json b/allure-results/a870fae5-be87-4e47-ab7e-a6897a654dce-container.json
new file mode 100644
index 0000000..36bd5b5
--- /dev/null
+++ b/allure-results/a870fae5-be87-4e47-ab7e-a6897a654dce-container.json
@@ -0,0 +1 @@
+{"uuid":"a870fae5-be87-4e47-ab7e-a6897a654dce","name":"com.getRequests.GetTestCases","children":[],"befores":[],"afters":[],"start":1678380092655,"stop":1678380092926}
\ No newline at end of file
diff --git a/allure-results/a8ee029c-6d00-4041-bbb1-18384e12fce2-container.json b/allure-results/a8ee029c-6d00-4041-bbb1-18384e12fce2-container.json
new file mode 100644
index 0000000..1c547ca
--- /dev/null
+++ b/allure-results/a8ee029c-6d00-4041-bbb1-18384e12fce2-container.json
@@ -0,0 +1 @@
+{"uuid":"a8ee029c-6d00-4041-bbb1-18384e12fce2","name":"com.postRequests.PostTestCase","children":[],"befores":[],"afters":[],"start":1678380182302,"stop":1678380182476}
\ No newline at end of file
diff --git a/allure-results/b1f179f3-a4c5-4f8d-8645-c79920aff8f5-container.json b/allure-results/b1f179f3-a4c5-4f8d-8645-c79920aff8f5-container.json
new file mode 100644
index 0000000..e985920
--- /dev/null
+++ b/allure-results/b1f179f3-a4c5-4f8d-8645-c79920aff8f5-container.json
@@ -0,0 +1 @@
+{"uuid":"b1f179f3-a4c5-4f8d-8645-c79920aff8f5","name":" Smoke Test","children":[],"befores":[],"afters":[],"start":1678380491353,"stop":1678380491458}
\ No newline at end of file
diff --git a/allure-results/b2995727-bf2a-4a16-b1f7-e381b3c30c45-container.json b/allure-results/b2995727-bf2a-4a16-b1f7-e381b3c30c45-container.json
new file mode 100644
index 0000000..d11d463
--- /dev/null
+++ b/allure-results/b2995727-bf2a-4a16-b1f7-e381b3c30c45-container.json
@@ -0,0 +1 @@
+{"uuid":"b2995727-bf2a-4a16-b1f7-e381b3c30c45","name":"com.postRequests.PostTestCase","children":[],"befores":[],"afters":[],"start":1678380280096,"stop":1678380280283}
\ No newline at end of file
diff --git a/allure-results/b3e1425a-90d1-471f-96dd-a5d7e4486be3-container.json b/allure-results/b3e1425a-90d1-471f-96dd-a5d7e4486be3-container.json
new file mode 100644
index 0000000..3390f43
--- /dev/null
+++ b/allure-results/b3e1425a-90d1-471f-96dd-a5d7e4486be3-container.json
@@ -0,0 +1 @@
+{"uuid":"b3e1425a-90d1-471f-96dd-a5d7e4486be3","name":"com.postRequests.PostTestCase","children":[],"befores":[],"afters":[],"start":1678380208162,"stop":1678380208330}
\ No newline at end of file
diff --git a/allure-results/b88f6a1f-dbbe-4e1e-83c6-f899a26af317-container.json b/allure-results/b88f6a1f-dbbe-4e1e-83c6-f899a26af317-container.json
new file mode 100644
index 0000000..6cdda4a
--- /dev/null
+++ b/allure-results/b88f6a1f-dbbe-4e1e-83c6-f899a26af317-container.json
@@ -0,0 +1 @@
+{"uuid":"b88f6a1f-dbbe-4e1e-83c6-f899a26af317","name":"com.getRequests.GetTestCases","children":[],"befores":[],"afters":[],"start":1678380491353,"stop":1678380491514}
\ No newline at end of file
diff --git a/allure-results/c456e334-72aa-4d42-b88c-7c8a30e79335-container.json b/allure-results/c456e334-72aa-4d42-b88c-7c8a30e79335-container.json
new file mode 100644
index 0000000..06c7eb4
--- /dev/null
+++ b/allure-results/c456e334-72aa-4d42-b88c-7c8a30e79335-container.json
@@ -0,0 +1 @@
+{"uuid":"c456e334-72aa-4d42-b88c-7c8a30e79335","name":" Smoke Test","children":[],"befores":[],"afters":[],"start":1678380092654,"stop":1678380092866}
\ No newline at end of file
diff --git a/allure-results/d3c6c756-9783-497a-be67-444df85c84e4-container.json b/allure-results/d3c6c756-9783-497a-be67-444df85c84e4-container.json
new file mode 100644
index 0000000..0baab78
--- /dev/null
+++ b/allure-results/d3c6c756-9783-497a-be67-444df85c84e4-container.json
@@ -0,0 +1 @@
+{"uuid":"d3c6c756-9783-497a-be67-444df85c84e4","name":"AlmosaferTest","children":["f9dc9696-d661-4416-8fd0-b5c7b9e491d7"],"befores":[],"afters":[],"start":1678380394164,"stop":1678380394392}
\ No newline at end of file
diff --git a/allure-results/d5019417-4c17-49a4-9d01-b9d54352c60e-container.json b/allure-results/d5019417-4c17-49a4-9d01-b9d54352c60e-container.json
new file mode 100644
index 0000000..53f5e80
--- /dev/null
+++ b/allure-results/d5019417-4c17-49a4-9d01-b9d54352c60e-container.json
@@ -0,0 +1 @@
+{"uuid":"d5019417-4c17-49a4-9d01-b9d54352c60e","name":"Default Suite","children":["e5269c09-e775-4fc0-a2cf-71424486951a"],"befores":[],"afters":[],"start":1678380309356,"stop":1678380309516}
\ No newline at end of file
diff --git a/allure-results/e5269c09-e775-4fc0-a2cf-71424486951a-container.json b/allure-results/e5269c09-e775-4fc0-a2cf-71424486951a-container.json
new file mode 100644
index 0000000..054d052
--- /dev/null
+++ b/allure-results/e5269c09-e775-4fc0-a2cf-71424486951a-container.json
@@ -0,0 +1 @@
+{"uuid":"e5269c09-e775-4fc0-a2cf-71424486951a","name":"code-challenge","children":[],"befores":[],"afters":[],"start":1678380309358,"stop":1678380309457}
\ No newline at end of file
diff --git a/allure-results/e53288f0-c2f2-4008-be39-7fe8a3165799-container.json b/allure-results/e53288f0-c2f2-4008-be39-7fe8a3165799-container.json
new file mode 100644
index 0000000..911dfcb
--- /dev/null
+++ b/allure-results/e53288f0-c2f2-4008-be39-7fe8a3165799-container.json
@@ -0,0 +1 @@
+{"uuid":"e53288f0-c2f2-4008-be39-7fe8a3165799","name":"code-challenge","children":[],"befores":[],"afters":[],"start":1678491764651,"stop":1678491764744}
\ No newline at end of file
diff --git a/allure-results/eb9c3dcc-a579-4dd0-8842-b6b144d8bb09-container.json b/allure-results/eb9c3dcc-a579-4dd0-8842-b6b144d8bb09-container.json
new file mode 100644
index 0000000..870dd96
--- /dev/null
+++ b/allure-results/eb9c3dcc-a579-4dd0-8842-b6b144d8bb09-container.json
@@ -0,0 +1 @@
+{"uuid":"eb9c3dcc-a579-4dd0-8842-b6b144d8bb09","name":"com.getRequests.GetTestCases","children":[],"befores":[],"afters":[],"start":1678380182302,"stop":1678380182465}
\ No newline at end of file
diff --git a/allure-results/ee38f440-2921-44de-895a-ec4613a06de5-container.json b/allure-results/ee38f440-2921-44de-895a-ec4613a06de5-container.json
new file mode 100644
index 0000000..8300c4a
--- /dev/null
+++ b/allure-results/ee38f440-2921-44de-895a-ec4613a06de5-container.json
@@ -0,0 +1 @@
+{"uuid":"ee38f440-2921-44de-895a-ec4613a06de5","name":"AlmosaferTest","children":["b1f179f3-a4c5-4f8d-8645-c79920aff8f5"],"befores":[],"afters":[],"start":1678380491352,"stop":1678380491527}
\ No newline at end of file
diff --git a/allure-results/f3121a72-8448-4d98-8b6c-05235cd7139c-container.json b/allure-results/f3121a72-8448-4d98-8b6c-05235cd7139c-container.json
new file mode 100644
index 0000000..f028816
--- /dev/null
+++ b/allure-results/f3121a72-8448-4d98-8b6c-05235cd7139c-container.json
@@ -0,0 +1 @@
+{"uuid":"f3121a72-8448-4d98-8b6c-05235cd7139c","name":"Default Suite","children":["1664ccb7-71de-4df5-997a-4368edd4062c"],"befores":[],"afters":[],"start":1678491180655,"stop":1678491181849}
\ No newline at end of file
diff --git a/allure-results/f364c356-9a07-48b0-8bbe-88b20ce82f05-container.json b/allure-results/f364c356-9a07-48b0-8bbe-88b20ce82f05-container.json
new file mode 100644
index 0000000..d6523fa
--- /dev/null
+++ b/allure-results/f364c356-9a07-48b0-8bbe-88b20ce82f05-container.json
@@ -0,0 +1 @@
+{"uuid":"f364c356-9a07-48b0-8bbe-88b20ce82f05","name":"AlmosaferTest","children":["8c052f90-f12b-4b39-9829-c57c1fe22845"],"befores":[],"afters":[],"start":1678488531678,"stop":1678488531924}
\ No newline at end of file
diff --git a/allure-results/f6a3a76f-baac-46e0-9a6e-e4bcf845652e-container.json b/allure-results/f6a3a76f-baac-46e0-9a6e-e4bcf845652e-container.json
new file mode 100644
index 0000000..ae1e5b4
--- /dev/null
+++ b/allure-results/f6a3a76f-baac-46e0-9a6e-e4bcf845652e-container.json
@@ -0,0 +1 @@
+{"uuid":"f6a3a76f-baac-46e0-9a6e-e4bcf845652e","name":" Smoke Test","children":[],"befores":[],"afters":[],"start":1678380257235,"stop":1678380257357}
\ No newline at end of file
diff --git a/allure-results/f9dc9696-d661-4416-8fd0-b5c7b9e491d7-container.json b/allure-results/f9dc9696-d661-4416-8fd0-b5c7b9e491d7-container.json
new file mode 100644
index 0000000..db0a1bf
--- /dev/null
+++ b/allure-results/f9dc9696-d661-4416-8fd0-b5c7b9e491d7-container.json
@@ -0,0 +1 @@
+{"uuid":"f9dc9696-d661-4416-8fd0-b5c7b9e491d7","name":" Smoke Test","children":[],"befores":[],"afters":[],"start":1678380394165,"stop":1678380394294}
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..c5efa19
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,74 @@
+
+
+ 4.0.0
+
+ groupId
+ code-challenge
+ 1.0-SNAPSHOT
+
+ 11
+ 11
+
+
+
+
+ org.bitbucket.mawdoo3
+ mawdoo3-automation-test
+ 1.27.0
+
+
+
+ io.rest-assured
+ rest-assured
+ 4.5.1
+ test
+
+
+
+
+ org.json
+ json
+ 20160810
+
+
+
+ com.googlecode.json-simple
+ json-simple
+ 1.1.1
+
+
+
+ io.qameta.allure
+ allure-java-commons
+ 2.21.0
+
+
+
+ io.qameta.allure
+ allure-junit4
+ 2.17.3
+ https://almosafer.testops.cloud/
+
+
+
+ com.fasterxml.jackson.core
+ jackson-core
+ 2.14.1
+
+
+
+
+ io.qameta.allure
+ allure-rest-assured
+ 2.21.0
+
+
+
+
+
+
+
+
+
diff --git a/src/main/java/helpers/ConfigReader.java b/src/main/java/helpers/ConfigReader.java
new file mode 100644
index 0000000..1a5d7a9
--- /dev/null
+++ b/src/main/java/helpers/ConfigReader.java
@@ -0,0 +1,35 @@
+package helpers;
+
+import org.jetbrains.annotations.NotNull;
+
+import java.io.BufferedReader;
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.FileReader;
+import java.util.Properties;
+
+ public class ConfigReader {
+
+ private ConfigReader() {
+ }
+ public static String readConfig(String key, String filePath) {
+ File file = new File(filePath);
+ return getPropValue(key, file);
+ }
+ @NotNull
+ private static String getPropValue(String key, File file) {
+ Properties properties = new Properties();
+ try {
+ FileReader fileReader = new FileReader(file);
+ BufferedReader bufferedReader = new BufferedReader(fileReader);
+ properties.load(bufferedReader);
+ } catch (FileNotFoundException var5) {
+ var5.printStackTrace();
+ } catch (Exception var6) {
+ throw new RuntimeException(var6);
+ }
+ return properties.getProperty(key);
+ }
+
+ }
+
diff --git a/src/main/java/helpers/DataHelper.java b/src/main/java/helpers/DataHelper.java
new file mode 100644
index 0000000..21c1346
--- /dev/null
+++ b/src/main/java/helpers/DataHelper.java
@@ -0,0 +1,33 @@
+package helpers;
+
+
+import java.text.SimpleDateFormat;
+
+import java.util.Date;
+
+import static com.utils.PropReader.readConfig;
+import static com.utils.readers.XMLFileReader.getElementTextByTagName;
+
+public class DataHelper {
+
+ public static String getTestData(String testKey) {
+ String dataFile = readConfig("datafile");
+ return getElementTextByTagName(dataFile, testKey);
+ }
+
+ public static String getTodaysDate() {
+ SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yyyy");
+ Date date = new Date();
+ return formatter.format(date);
+ }
+
+ public static String getSpecificDate(String d ) {
+ SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yyyy");
+ Date date1 = new Date(d);
+ return formatter.format(date1);
+ }
+
+
+
+}
+
diff --git a/src/main/java/jasonData/PostJasonData.java b/src/main/java/jasonData/PostJasonData.java
new file mode 100644
index 0000000..52ad40f
--- /dev/null
+++ b/src/main/java/jasonData/PostJasonData.java
@@ -0,0 +1,18 @@
+package jasonData;
+
+import helpers.DataHelper;
+import org.json.simple.JSONObject;
+
+import static javax.swing.text.DefaultStyledDocument.ElementSpec.ContentType;
+
+public class PostJasonData {
+
+ public void postBody(String checkOut ){
+
+
+
+
+
+
+ }
+}
diff --git a/src/main/resources/config.properties b/src/main/resources/config.properties
new file mode 100644
index 0000000..f737c1e
--- /dev/null
+++ b/src/main/resources/config.properties
@@ -0,0 +1,2 @@
+baseURL=https://www.almosafer.com
+datafile=src/test/resources/
\ No newline at end of file
diff --git a/src/main/resources/test b/src/main/resources/test
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/java/com/getRequests/GetTestCases.java b/src/test/java/com/getRequests/GetTestCases.java
new file mode 100644
index 0000000..2a78c9e
--- /dev/null
+++ b/src/test/java/com/getRequests/GetTestCases.java
@@ -0,0 +1,41 @@
+package com.getRequests;
+
+import com.utils.PropReader;
+import helpers.DataHelper;
+import io.qameta.allure.restassured.AllureRestAssured;
+import io.restassured.RestAssured;
+import io.restassured.response.Response;
+import org.testng.annotations.Test;
+
+import static io.restassured.RestAssured.given;
+
+public class GetTestCases {
+
+
+ @Test
+ public void testGetMethod() {
+ RestAssured.baseURI = PropReader.readConfig("baseURL");
+
+ given()
+ .header("Authorization", DataHelper.getTestData("bearerToken"))
+ .when()
+ .get("/api/enigma/search/poll/12273209-a6ea-479b-b234-349b949ad0ba")
+ .then()
+ .log().all().assertThat().statusCode(200);
+ }
+ @Test
+ public void testGetLastSearchMethod() {
+ RestAssured.baseURI = PropReader.readConfig("baseURL");
+
+ given()
+ .header("Authorization", DataHelper.getTestData("bearerToken"))
+ .when()
+ .get("/api/v3/flights/flight/search?query=RUH-JED/2023-03-09/2023-03-10/Economy/1Adult")
+ .then()
+ .log().all().assertThat().statusCode(200);
+ }
+
+
+
+
+}
diff --git a/src/test/java/com/postRequests/PostTestCase.java b/src/test/java/com/postRequests/PostTestCase.java
new file mode 100644
index 0000000..518b586
--- /dev/null
+++ b/src/test/java/com/postRequests/PostTestCase.java
@@ -0,0 +1,82 @@
+package com.postRequests;
+import com.utils.PropReader;
+import helpers.DataHelper;
+import io.restassured.RestAssured;
+import io.restassured.http.ContentType;
+import jasonData.PostJasonData;
+import org.json.simple.JSONObject;
+import org.testng.annotations.Test;
+
+import static io.restassured.RestAssured.given;
+
+public class PostTestCase {
+
+ @Test
+ public void testPostMethod() {
+ RestAssured.baseURI = PropReader.readConfig("baseURL");
+ JSONObject requestBody = new JSONObject();
+ requestBody.put("checkIn", DataHelper.getTodaysDate());
+ requestBody.put("checkOut", DataHelper.getTestData("checkOut"));
+ requestBody.put("adultsCount",DataHelper.getTestData("adultsCount"));
+ requestBody.put("kidsAges",DataHelper.getTestData("kidsAges"));
+ requestBody.put("searchInfo", DataHelper.getTestData("searchInfo"));
+ requestBody.put("crossSellDetail", DataHelper.getTestData("crossSellDetail"));
+ requestBody.put("placeId", DataHelper.getTestData("placeId"));
+ given()
+ .contentType(ContentType.JSON)
+ .header("Authorization", DataHelper.getTestData("bearerToken"))
+ .body(requestBody.toJSONString()).post("/api/enigma/search/async")
+ .then().log().all().assertThat().statusCode(200);
+
+ }
+
+ @Test
+ public void testFlightPostMethod() {
+ RestAssured.baseURI = PropReader.readConfig("baseURL");
+
+ given()
+ .contentType(ContentType.JSON)
+ .header("Authorization", DataHelper.getTestData("bearerToken"))
+ .body("{\"next\":{\"nid\":\"1678377041043203541\",\"get\":[{\"cid\":\"ce0f09a8\",\"info\":{\"uid\":\"cont-amd-sau\",\"code\":\"AMD\",\"chnr\":0}},{\"cid\":\"5f289a7\",\"info\":{\"uid\":\"cont-tf-sau\",\"code\":\"TFN\",\"chnr\":\"FZ\"}},{\"cid\":\"e2618a55\",\"info\":{\"uid\":\"cont-tf-sau\",\"code\":\"TFN\",\"chnr\":\"J9\"}},{\"cid\":\"ddd63d1a\",\"info\":{\"uid\":\"cont-tf-sau\",\"code\":\"TFN\",\"chnr\":\"OV\"}},{\"cid\":\"786b932c\",\"info\":{\"uid\":\"cont-tf-sau\",\"code\":\"TFN\",\"chnr\":\"W6\"}},{\"cid\":\"6e3ffa60\",\"info\":{\"uid\":\"default\",\"code\":\"ONE\",\"chnr\":\"XY\"}},{\"cid\":\"96558587\",\"info\":{\"uid\":\"default\",\"code\":\"ONE\",\"chnr\":\"F3\"}},{\"cid\":\"853313c7\",\"info\":{\"uid\":\"default\",\"code\":\"ONE\",\"chnr\":\"E5\"}},{\"cid\":\"dfb6e2a5\",\"info\":{\"uid\":\"default\",\"code\":\"ONE\",\"chnr\":\"G9\"}}],\"let\":[],\"hashedKey\":\"7540d54d21b892e831795e4837f778eb\"},\"request\":{\"searchType\":\"Roundtrip\",\"isRoundTrip\":true,\"leg\":[{\"index\":0,\"originId\":\"RUH\",\"destinationId\":\"JED\",\"departure\":\"2023-03-09\",\"nearByOriginId\":false,\"nearByDestinationId\":false,\"preferredCabin\":\"Economy\",\"nonstop\":false},{\"index\":1,\"originId\":\"JED\",\"destinationId\":\"RUH\",\"departure\":\"2023-03-10\",\"nearByOriginId\":false,\"nearByDestinationId\":false,\"preferredCabin\":\"Economy\",\"nonstop\":false}],\"preferredAirline\":[],\"pax\":{\"adult\":1,\"totalSeats\":1,\"child\":0,\"infant\":0},\"query\":\"RUH-JED/"+DataHelper.getTestData("checkIn")+"/"+DataHelper.getTestData("checkOut")+"/Economy/1Adult\",\"ticketingType\":\"multi\",\"cabin\":\"Economy\"}}").post("/api/v3/flights/flight/async-search-result")
+ .then().log().all().assertThat().statusCode(200);}
+
+ @Test
+ public void testAccommodationSearchPostMethod() {
+ RestAssured.baseURI = PropReader.readConfig("baseURL");
+
+ given()
+ .contentType(ContentType.JSON)
+ .header("Authorization", DataHelper.getTestData("bearerToken"))
+ .body("{\"searchCriteria\":[{\"lookupTypeId\":2,\"lookupId\":[9]}],\"checkIn\":\""+DataHelper.getTestData("checkIn")+"\",\"checkOut\":\""+DataHelper.getTestData("checkOut")+"\",\"sortBy\":\"rank\",\"sortOrder\":\"DESC\",\"rankType\":\"dynamic\",\"pageNo\":1,\"pageSize\":10}").post("/api/accommodation/property/search")
+ .then().log().all().assertThat().statusCode(200);
+
+ }
+
+
+}
+
+
+
+
+
+
+
+
+
+
+
+
+//Body
+/*"{\n" +
+ " \"checkIn\": \"2023-03-23\",\n" +
+ " \"checkOut\": \"2023-03-24\",\n" +
+ " \"roomsInfo\": [\n" +
+ " {\n" +
+ " \"adultsCount\": 2,\n" +
+ " \"kidsAges\": []\n" +
+ " }\n" +
+ " ],\n" +
+ " \"searchInfo\": null,\n" +
+ " \"crossSellDetail\": null,\n" +
+ " \"placeId\": \"ChIJr4F5XbhfGxUR6GXc-MAwHGM\"\n" +
+ "}"*/
\ No newline at end of file
diff --git a/src/test/resources/TestData.xml b/src/test/resources/TestData.xml
new file mode 100644
index 0000000..2e2ba35
--- /dev/null
+++ b/src/test/resources/TestData.xml
@@ -0,0 +1,143 @@
+
+
+
+ eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.NGdyNzFSeHU5WS9LQ2gxdkZSL2NNZGx0OW5Sbnl3VXlFS0NGQmhqRy9wYzBzaG03MUJlbStWb0JjNUd0amN4akdWRWdCbnRjS1g2aUVrZmZ6alZNL1lpK09ER0Y1azJ5T0VGNUZRZzc0RUtHeTdkSXpwYnhJck5Ld3dXVmxRWG9GYXo0QmpTNDhlMzErNUlGM3NDQmMzaGFNM0V3d24wTGk0d2NmTG9LSFFhTGRnYVdGM0lLVTQyMXpCcjFYTEVuNGN1RmFnNWltNG5OMFBGY0gzT1JiMUpXYTBDNkhvcm1SZXdMbWxnbGxsMW5qbU5FMy9sam1VSGZEbUo4NG5jS2xFdTBabWlJK2RBcXNQZ0dnVDNwbEFVVVF5bDMyNVBzejh4TCs1MmFERXUrNzNuUnJvcFcyeGlqREtwb25reUZLZi83UlFoR0g5UVA4UFlyOTlDK3J0YlplTVp0Vm5heU05NU9aS2xsdTVBcDFWdmZhcWdKRFNScjcvRkd6Znk1NkJpS0JhYTVIZzQwaENpbkdKbk1pQT09.n7aHpl6an_A-EdW3I_rHsxBUBdAL3lh1QK-Z3SFJd3s
+
+
+
+ 2023-03-20
+ 2023-03-25
+ 2
+ 2
+ null
+ null
+ ChIJr4F5XbhfGxUR6GXc-MAwHGM
+
+
+
+
+ {
+ "next": {
+ "nid": "1678374939166849018",
+ "get": [
+ {
+ "cid": "ce0f09a8",
+ "info": {
+ "uid": "cont-amd-sau",
+ "code": "AMD",
+ "chnr": 0
+ }
+ },
+ {
+ "cid": "6e3ffa60",
+ "info": {
+ "uid": "default",
+ "code": "ONE",
+ "chnr": "XY"
+ }
+ },
+ {
+ "cid": "96558587",
+ "info": {
+ "uid": "default",
+ "code": "ONE",
+ "chnr": "F3"
+ }
+ },
+ {
+ "cid": "853313c7",
+ "info": {
+ "uid": "default",
+ "code": "ONE",
+ "chnr": "E5"
+ }
+ },
+ {
+ "cid": "dfb6e2a5",
+ "info": {
+ "uid": "default",
+ "code": "ONE",
+ "chnr": "G9"
+ }
+ },
+ {
+ "cid": "5f289a7",
+ "info": {
+ "uid": "cont-tf-sau",
+ "code": "TFN",
+ "chnr": "FZ"
+ }
+ },
+ {
+ "cid": "e2618a55",
+ "info": {
+ "uid": "cont-tf-sau",
+ "code": "TFN",
+ "chnr": "J9"
+ }
+ },
+ {
+ "cid": "ddd63d1a",
+ "info": {
+ "uid": "cont-tf-sau",
+ "code": "TFN",
+ "chnr": "OV"
+ }
+ },
+ {
+ "cid": "786b932c",
+ "info": {
+ "uid": "cont-tf-sau",
+ "code": "TFN",
+ "chnr": "W6"
+ }
+ }
+ ],
+ "let": [],
+ "hashedKey": "7540d54d21b892e831795e4837f778eb"
+ },
+ "request": {
+ "searchType": "Roundtrip",
+ "isRoundTrip": true,
+ "leg": [
+ {
+ "index": 0,
+ "originId": "RUH",
+ "destinationId": "JED",
+ "departure": "2023-03-09",
+ "nearByOriginId": false,
+ "nearByDestinationId": false,
+ "preferredCabin": "Economy",
+ "nonstop": false
+ },
+ {
+ "index": 1,
+ "originId": "JED",
+ "destinationId": "RUH",
+ "departure": "2023-03-10",
+ "nearByOriginId": false,
+ "nearByDestinationId": false,
+ "preferredCabin": "Economy",
+ "nonstop": false
+ }
+ ],
+ "preferredAirline": [],
+ "pax": {
+ "adult": 1,
+ "totalSeats": 1,
+ "child": 0,
+ "infant": 0
+ },
+ "query": "RUH-JED/2023-03-09/2023-03-10/Economy/1Adult",
+ "ticketingType": "multi",
+ "cabin": "Economy"
+ }
+ }
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/test/resources/TestResult.xml b/src/test/resources/TestResult.xml
new file mode 100644
index 0000000..c94130b
--- /dev/null
+++ b/src/test/resources/TestResult.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/target/classes/config.properties b/target/classes/config.properties
new file mode 100644
index 0000000..f737c1e
--- /dev/null
+++ b/target/classes/config.properties
@@ -0,0 +1,2 @@
+baseURL=https://www.almosafer.com
+datafile=src/test/resources/
\ No newline at end of file
diff --git a/target/classes/helpers/ConfigReader.class b/target/classes/helpers/ConfigReader.class
new file mode 100644
index 0000000..bb69e19
Binary files /dev/null and b/target/classes/helpers/ConfigReader.class differ
diff --git a/target/classes/helpers/DataHelper.class b/target/classes/helpers/DataHelper.class
new file mode 100644
index 0000000..fac63bb
Binary files /dev/null and b/target/classes/helpers/DataHelper.class differ
diff --git a/target/classes/jasonData/PostJasonData.class b/target/classes/jasonData/PostJasonData.class
new file mode 100644
index 0000000..869717e
Binary files /dev/null and b/target/classes/jasonData/PostJasonData.class differ
diff --git a/target/classes/test b/target/classes/test
new file mode 100644
index 0000000..e69de29
diff --git a/target/test-classes/TestData.xml b/target/test-classes/TestData.xml
new file mode 100644
index 0000000..2e2ba35
--- /dev/null
+++ b/target/test-classes/TestData.xml
@@ -0,0 +1,143 @@
+
+
+
+ eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.NGdyNzFSeHU5WS9LQ2gxdkZSL2NNZGx0OW5Sbnl3VXlFS0NGQmhqRy9wYzBzaG03MUJlbStWb0JjNUd0amN4akdWRWdCbnRjS1g2aUVrZmZ6alZNL1lpK09ER0Y1azJ5T0VGNUZRZzc0RUtHeTdkSXpwYnhJck5Ld3dXVmxRWG9GYXo0QmpTNDhlMzErNUlGM3NDQmMzaGFNM0V3d24wTGk0d2NmTG9LSFFhTGRnYVdGM0lLVTQyMXpCcjFYTEVuNGN1RmFnNWltNG5OMFBGY0gzT1JiMUpXYTBDNkhvcm1SZXdMbWxnbGxsMW5qbU5FMy9sam1VSGZEbUo4NG5jS2xFdTBabWlJK2RBcXNQZ0dnVDNwbEFVVVF5bDMyNVBzejh4TCs1MmFERXUrNzNuUnJvcFcyeGlqREtwb25reUZLZi83UlFoR0g5UVA4UFlyOTlDK3J0YlplTVp0Vm5heU05NU9aS2xsdTVBcDFWdmZhcWdKRFNScjcvRkd6Znk1NkJpS0JhYTVIZzQwaENpbkdKbk1pQT09.n7aHpl6an_A-EdW3I_rHsxBUBdAL3lh1QK-Z3SFJd3s
+
+
+
+ 2023-03-20
+ 2023-03-25
+ 2
+ 2
+ null
+ null
+ ChIJr4F5XbhfGxUR6GXc-MAwHGM
+
+
+
+
+ {
+ "next": {
+ "nid": "1678374939166849018",
+ "get": [
+ {
+ "cid": "ce0f09a8",
+ "info": {
+ "uid": "cont-amd-sau",
+ "code": "AMD",
+ "chnr": 0
+ }
+ },
+ {
+ "cid": "6e3ffa60",
+ "info": {
+ "uid": "default",
+ "code": "ONE",
+ "chnr": "XY"
+ }
+ },
+ {
+ "cid": "96558587",
+ "info": {
+ "uid": "default",
+ "code": "ONE",
+ "chnr": "F3"
+ }
+ },
+ {
+ "cid": "853313c7",
+ "info": {
+ "uid": "default",
+ "code": "ONE",
+ "chnr": "E5"
+ }
+ },
+ {
+ "cid": "dfb6e2a5",
+ "info": {
+ "uid": "default",
+ "code": "ONE",
+ "chnr": "G9"
+ }
+ },
+ {
+ "cid": "5f289a7",
+ "info": {
+ "uid": "cont-tf-sau",
+ "code": "TFN",
+ "chnr": "FZ"
+ }
+ },
+ {
+ "cid": "e2618a55",
+ "info": {
+ "uid": "cont-tf-sau",
+ "code": "TFN",
+ "chnr": "J9"
+ }
+ },
+ {
+ "cid": "ddd63d1a",
+ "info": {
+ "uid": "cont-tf-sau",
+ "code": "TFN",
+ "chnr": "OV"
+ }
+ },
+ {
+ "cid": "786b932c",
+ "info": {
+ "uid": "cont-tf-sau",
+ "code": "TFN",
+ "chnr": "W6"
+ }
+ }
+ ],
+ "let": [],
+ "hashedKey": "7540d54d21b892e831795e4837f778eb"
+ },
+ "request": {
+ "searchType": "Roundtrip",
+ "isRoundTrip": true,
+ "leg": [
+ {
+ "index": 0,
+ "originId": "RUH",
+ "destinationId": "JED",
+ "departure": "2023-03-09",
+ "nearByOriginId": false,
+ "nearByDestinationId": false,
+ "preferredCabin": "Economy",
+ "nonstop": false
+ },
+ {
+ "index": 1,
+ "originId": "JED",
+ "destinationId": "RUH",
+ "departure": "2023-03-10",
+ "nearByOriginId": false,
+ "nearByDestinationId": false,
+ "preferredCabin": "Economy",
+ "nonstop": false
+ }
+ ],
+ "preferredAirline": [],
+ "pax": {
+ "adult": 1,
+ "totalSeats": 1,
+ "child": 0,
+ "infant": 0
+ },
+ "query": "RUH-JED/2023-03-09/2023-03-10/Economy/1Adult",
+ "ticketingType": "multi",
+ "cabin": "Economy"
+ }
+ }
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/target/test-classes/TestResult.xml b/target/test-classes/TestResult.xml
new file mode 100644
index 0000000..c94130b
--- /dev/null
+++ b/target/test-classes/TestResult.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/target/test-classes/com/getRequests/GetTestCases.class b/target/test-classes/com/getRequests/GetTestCases.class
new file mode 100644
index 0000000..d98d52f
Binary files /dev/null and b/target/test-classes/com/getRequests/GetTestCases.class differ
diff --git a/target/test-classes/com/postRequests/PostTestCase.class b/target/test-classes/com/postRequests/PostTestCase.class
new file mode 100644
index 0000000..04bcf2c
Binary files /dev/null and b/target/test-classes/com/postRequests/PostTestCase.class differ