Skip to content

Commit 6d78180

Browse files
yogeshmoYogesh Mohanraj
andauthored
Adding email live tests resources to test-resources.json (Azure#32931)
* Adding new live tests template * Updating recordings Co-authored-by: Yogesh Mohanraj <ymohanraj@microsoft.com>
1 parent 8bc312b commit 6d78180

16 files changed

+217
-58
lines changed

sdk/communication/azure-communication-email/src/test/java/com/azure/communication/email/EmailAsyncClientTests.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,17 @@
55

66
import com.azure.communication.email.models.*;
77
import com.azure.core.http.HttpClient;
8+
import org.junit.jupiter.api.Timeout;
89
import org.junit.jupiter.params.ParameterizedTest;
910
import org.junit.jupiter.params.provider.MethodSource;
1011
import reactor.test.StepVerifier;
1112

1213
import java.util.ArrayList;
14+
import java.util.concurrent.TimeUnit;
1315

1416
import static org.junit.jupiter.api.Assertions.assertNotNull;
1517

18+
@Timeout(value = 2, unit = TimeUnit.MINUTES)
1619
public class EmailAsyncClientTests extends EmailTestBase {
1720

1821
private EmailAsyncClient emailAsyncClient;

sdk/communication/azure-communication-email/src/test/java/com/azure/communication/email/EmailClientTests.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@
55

66
import com.azure.communication.email.models.*;
77
import com.azure.core.http.HttpClient;
8+
import org.junit.jupiter.api.Timeout;
89
import org.junit.jupiter.params.ParameterizedTest;
910
import org.junit.jupiter.params.provider.MethodSource;
1011

1112
import java.util.ArrayList;
13+
import java.util.concurrent.TimeUnit;
1214

1315
import static org.junit.jupiter.api.Assertions.assertNotNull;
14-
16+
@Timeout(value = 2, unit = TimeUnit.MINUTES)
1517
public class EmailClientTests extends EmailTestBase {
1618

1719
private EmailClient emailClient;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"networkCallRecords" : [ {
3+
"Method" : "POST",
4+
"Uri" : "https://REDACTED.communication.azure.com/emails:send?api-version=2021-10-01-preview",
5+
"Headers" : {
6+
"User-Agent" : "azsdk-java-azure-communication-email/1.0.0-beta.2 (11.0.15; Windows 11; 10.0)",
7+
"x-ms-client-request-id" : "feeb4ae4-6d78-4908-8077-00e382fb0891",
8+
"Content-Type" : "application/json"
9+
},
10+
"Response" : {
11+
"content-length" : "0",
12+
"x-azure-ref" : "20230112T184546Z-z3d78c4g9t4b3d6f47zsbbw114000000013g00000000rh0f",
13+
"X-Cache" : "CONFIG_NOCACHE",
14+
"api-supported-versions" : "2021-10-01-preview",
15+
"Repeatability-Result" : "accepted",
16+
"Connection" : "keep-alive",
17+
"mise-correlation-id" : "3141f93b-c79f-4a0f-8ef5-d7df88e49449",
18+
"retry-after" : "0",
19+
"StatusCode" : "202",
20+
"Operation-Location" : "REDACTED",
21+
"x-ms-request-id" : "45c20dc2-0414-4e1b-98de-a5e204212fed",
22+
"Date" : "Thu, 12 Jan 2023 18:45:46 GMT"
23+
},
24+
"Exception" : null
25+
} ],
26+
"variables" : [ ]
27+
}

sdk/communication/azure-communication-email/src/test/resources/session-records/EmailAsyncClientTests.sendEmailToMultipleRecipients[1].json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,21 @@
44
"Uri" : "https://REDACTED.communication.azure.com/emails:send?api-version=2021-10-01-preview",
55
"Headers" : {
66
"User-Agent" : "azsdk-java-azure-communication-email/1.0.0-beta.2 (11.0.15; Windows 11; 10.0)",
7-
"x-ms-client-request-id" : "b0355aef-8fc7-418f-9092-2688dcf48296",
7+
"x-ms-client-request-id" : "2192a61d-ef22-4ec6-8b36-4d6e2046b024",
88
"Content-Type" : "application/json"
99
},
1010
"Response" : {
1111
"content-length" : "0",
1212
"X-Cache" : "CONFIG_NOCACHE",
1313
"api-supported-versions" : "2021-10-01-preview",
1414
"Repeatability-Result" : "accepted",
15-
"mise-correlation-id" : "1895111a-840a-4931-94f2-9fb103c21ff9",
15+
"mise-correlation-id" : "873f1fe3-8bb2-484c-b14c-3aa27aa7f4af",
1616
"retry-after" : "0",
17-
"X-Azure-Ref" : "0umV9YwAAAAANwotaU4rwQblX0dMtDrfOQ0hHRURHRTE1MTYAOWZjN2I1MTktYThjYy00Zjg5LTkzNWUtYzkxNDhhZTA5ZTgx",
17+
"X-Azure-Ref" : "0OtTBYwAAAABkx5OBsoEhT4dwegOGZVR7Qk9TMzIxMDAwMTA5MDUxADlmYzdiNTE5LWE4Y2MtNGY4OS05MzVlLWM5MTQ4YWUwOWU4MQ==",
1818
"StatusCode" : "202",
1919
"Operation-Location" : "REDACTED",
20-
"x-ms-request-id" : "d08cf676-c291-4360-bfea-015061699d57",
21-
"Date" : "Wed, 23 Nov 2022 00:13:46 GMT"
20+
"x-ms-request-id" : "f14f5245-35db-4726-a11f-56ea6088c1f1",
21+
"Date" : "Fri, 13 Jan 2023 21:59:21 GMT"
2222
},
2323
"Exception" : null
2424
} ],
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"networkCallRecords" : [ {
3+
"Method" : "POST",
4+
"Uri" : "https://REDACTED.communication.azure.com/emails:send?api-version=2021-10-01-preview",
5+
"Headers" : {
6+
"User-Agent" : "azsdk-java-azure-communication-email/1.0.0-beta.2 (11.0.15; Windows 11; 10.0)",
7+
"x-ms-client-request-id" : "f1d0151a-1986-4387-876d-cd7d5141c69a",
8+
"Content-Type" : "application/json"
9+
},
10+
"Response" : {
11+
"content-length" : "0",
12+
"x-azure-ref" : "20230112T184546Z-z3d78c4g9t4b3d6f47zsbbw114000000013g00000000rh1d",
13+
"X-Cache" : "CONFIG_NOCACHE",
14+
"api-supported-versions" : "2021-10-01-preview",
15+
"Repeatability-Result" : "accepted",
16+
"Connection" : "keep-alive",
17+
"mise-correlation-id" : "bb44c542-04f4-44e2-9eeb-55ba023ef8ba",
18+
"retry-after" : "0",
19+
"StatusCode" : "202",
20+
"Operation-Location" : "REDACTED",
21+
"x-ms-request-id" : "1e8655de-84e6-4083-b14b-731a3e40e90e",
22+
"Date" : "Thu, 12 Jan 2023 18:45:46 GMT"
23+
},
24+
"Exception" : null
25+
} ],
26+
"variables" : [ ]
27+
}

sdk/communication/azure-communication-email/src/test/resources/session-records/EmailAsyncClientTests.sendEmailToSingleRecipient[1].json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,21 @@
44
"Uri" : "https://REDACTED.communication.azure.com/emails:send?api-version=2021-10-01-preview",
55
"Headers" : {
66
"User-Agent" : "azsdk-java-azure-communication-email/1.0.0-beta.2 (11.0.15; Windows 11; 10.0)",
7-
"x-ms-client-request-id" : "e17bc369-37d3-4442-aadf-f366968f5b74",
7+
"x-ms-client-request-id" : "7d885405-08d1-48b8-b48f-1798b8cd92ff",
88
"Content-Type" : "application/json"
99
},
1010
"Response" : {
1111
"content-length" : "0",
1212
"X-Cache" : "CONFIG_NOCACHE",
1313
"api-supported-versions" : "2021-10-01-preview",
1414
"Repeatability-Result" : "accepted",
15-
"mise-correlation-id" : "4290df7f-11b8-4f7c-937a-945b2ce8bcbc",
15+
"mise-correlation-id" : "275db494-14df-4a8d-8eb9-a63755ad7433",
1616
"retry-after" : "0",
17-
"X-Azure-Ref" : "0u2V9YwAAAADs/wUkNDFPT6lKKGcDe0mFQ0hHRURHRTE1MTYAOWZjN2I1MTktYThjYy00Zjg5LTkzNWUtYzkxNDhhZTA5ZTgx",
17+
"X-Azure-Ref" : "0OtTBYwAAAAAdkAqty6fOT6HOkgi5kXQBQk9TMzIxMDAwMTA5MDUxADlmYzdiNTE5LWE4Y2MtNGY4OS05MzVlLWM5MTQ4YWUwOWU4MQ==",
1818
"StatusCode" : "202",
1919
"Operation-Location" : "REDACTED",
20-
"x-ms-request-id" : "5ce7563c-242a-4efa-8877-6840e9a2b321",
21-
"Date" : "Wed, 23 Nov 2022 00:13:47 GMT"
20+
"x-ms-request-id" : "199e573a-8dd8-4a1d-8f41-22b0125f501b",
21+
"Date" : "Fri, 13 Jan 2023 21:59:22 GMT"
2222
},
2323
"Exception" : null
2424
} ],
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"networkCallRecords" : [ {
3+
"Method" : "POST",
4+
"Uri" : "https://REDACTED.communication.azure.com/emails:send?api-version=2021-10-01-preview",
5+
"Headers" : {
6+
"User-Agent" : "azsdk-java-azure-communication-email/1.0.0-beta.2 (11.0.15; Windows 11; 10.0)",
7+
"x-ms-client-request-id" : "22c57873-3cb3-4e95-aba0-ecd65c72377d",
8+
"Content-Type" : "application/json"
9+
},
10+
"Response" : {
11+
"content-length" : "0",
12+
"x-azure-ref" : "20230112T184546Z-z3d78c4g9t4b3d6f47zsbbw114000000013g00000000rh20",
13+
"X-Cache" : "CONFIG_NOCACHE",
14+
"api-supported-versions" : "2021-10-01-preview",
15+
"Repeatability-Result" : "accepted",
16+
"Connection" : "keep-alive",
17+
"mise-correlation-id" : "fa74c832-2d38-4302-aa26-68c03340c578",
18+
"retry-after" : "0",
19+
"StatusCode" : "202",
20+
"Operation-Location" : "REDACTED",
21+
"x-ms-request-id" : "e8927d01-7663-432d-b989-96c1112a306c",
22+
"Date" : "Thu, 12 Jan 2023 18:45:46 GMT"
23+
},
24+
"Exception" : null
25+
} ],
26+
"variables" : [ ]
27+
}

sdk/communication/azure-communication-email/src/test/resources/session-records/EmailAsyncClientTests.sendEmailWithAttachment[1].json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,21 @@
44
"Uri" : "https://REDACTED.communication.azure.com/emails:send?api-version=2021-10-01-preview",
55
"Headers" : {
66
"User-Agent" : "azsdk-java-azure-communication-email/1.0.0-beta.2 (11.0.15; Windows 11; 10.0)",
7-
"x-ms-client-request-id" : "583de180-d5d9-430e-8ff0-841de36b7ed2",
7+
"x-ms-client-request-id" : "f52237ff-b009-426b-9fdb-d8ace990c267",
88
"Content-Type" : "application/json"
99
},
1010
"Response" : {
1111
"content-length" : "0",
1212
"X-Cache" : "CONFIG_NOCACHE",
1313
"api-supported-versions" : "2021-10-01-preview",
1414
"Repeatability-Result" : "accepted",
15-
"mise-correlation-id" : "2fab492d-a803-43b1-9e12-ff40b5975208",
15+
"mise-correlation-id" : "8c95e37e-7244-4f25-a7bf-47d448bac556",
1616
"retry-after" : "0",
17-
"X-Azure-Ref" : "0u2V9YwAAAADmJkzWTeo2TpkPkYicJ9ZlQ0hHRURHRTE1MTYAOWZjN2I1MTktYThjYy00Zjg5LTkzNWUtYzkxNDhhZTA5ZTgx",
17+
"X-Azure-Ref" : "0OtTBYwAAAAC07wMYX315RZVabMOVjoMhQk9TMzIxMDAwMTA5MDUxADlmYzdiNTE5LWE4Y2MtNGY4OS05MzVlLWM5MTQ4YWUwOWU4MQ==",
1818
"StatusCode" : "202",
1919
"Operation-Location" : "REDACTED",
20-
"x-ms-request-id" : "6dd16b85-ee79-441f-8d2b-10b3e24bd034",
21-
"Date" : "Wed, 23 Nov 2022 00:13:47 GMT"
20+
"x-ms-request-id" : "b6267cab-a395-4ebf-a043-e5da539234b2",
21+
"Date" : "Fri, 13 Jan 2023 21:59:21 GMT"
2222
},
2323
"Exception" : null
2424
} ],
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"networkCallRecords" : [ {
3+
"Method" : "POST",
4+
"Uri" : "https://REDACTED.communication.azure.com/emails:send?api-version=2021-10-01-preview",
5+
"Headers" : {
6+
"User-Agent" : "azsdk-java-azure-communication-email/1.0.0-beta.2 (11.0.15; Windows 11; 10.0)",
7+
"x-ms-client-request-id" : "d5c5cd58-69d5-4591-bf16-596f88bf37fd",
8+
"Content-Type" : "application/json"
9+
},
10+
"Response" : {
11+
"content-length" : "0",
12+
"x-azure-ref" : "20230112T184546Z-z3d78c4g9t4b3d6f47zsbbw114000000013g00000000rh1t",
13+
"X-Cache" : "CONFIG_NOCACHE",
14+
"api-supported-versions" : "2021-10-01-preview",
15+
"Repeatability-Result" : "accepted",
16+
"Connection" : "keep-alive",
17+
"mise-correlation-id" : "346e5556-cf40-4785-8bb9-1f80c1e2d900",
18+
"retry-after" : "0",
19+
"StatusCode" : "202",
20+
"Operation-Location" : "REDACTED",
21+
"x-ms-request-id" : "2ed7ab23-1812-447c-9c26-c85fdb031c8d",
22+
"Date" : "Thu, 12 Jan 2023 18:45:46 GMT"
23+
},
24+
"Exception" : null
25+
} ],
26+
"variables" : [ ]
27+
}

sdk/communication/azure-communication-email/src/test/resources/session-records/EmailAsyncClientTests.sendEmailWithoutToRecipient[1].json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,21 @@
44
"Uri" : "https://REDACTED.communication.azure.com/emails:send?api-version=2021-10-01-preview",
55
"Headers" : {
66
"User-Agent" : "azsdk-java-azure-communication-email/1.0.0-beta.2 (11.0.15; Windows 11; 10.0)",
7-
"x-ms-client-request-id" : "b995a378-b5be-4902-b1f0-84ebe66d14f7",
7+
"x-ms-client-request-id" : "fd7e1159-186c-4595-86a6-c92fae9ec082",
88
"Content-Type" : "application/json"
99
},
1010
"Response" : {
1111
"content-length" : "0",
1212
"X-Cache" : "CONFIG_NOCACHE",
1313
"api-supported-versions" : "2021-10-01-preview",
1414
"Repeatability-Result" : "accepted",
15-
"mise-correlation-id" : "5349a34a-dc6d-48ed-9480-93a1efdeae0d",
15+
"mise-correlation-id" : "f189ea18-829a-4e65-95b3-e32e04aee61b",
1616
"retry-after" : "0",
17-
"X-Azure-Ref" : "0u2V9YwAAAAD3NM4GmNpqRr0Fns6N6RECQ0hHRURHRTE1MTYAOWZjN2I1MTktYThjYy00Zjg5LTkzNWUtYzkxNDhhZTA5ZTgx",
17+
"X-Azure-Ref" : "0OtTBYwAAAAAxrpMjrIUMQ4EBQ4QQHq1cQk9TMzIxMDAwMTA5MDUxADlmYzdiNTE5LWE4Y2MtNGY4OS05MzVlLWM5MTQ4YWUwOWU4MQ==",
1818
"StatusCode" : "202",
1919
"Operation-Location" : "REDACTED",
20-
"x-ms-request-id" : "49e95a70-d188-4565-80d5-85f4803ac452",
21-
"Date" : "Wed, 23 Nov 2022 00:13:47 GMT"
20+
"x-ms-request-id" : "7fa4b190-b8bd-4e84-8285-300f2167950e",
21+
"Date" : "Fri, 13 Jan 2023 21:59:21 GMT"
2222
},
2323
"Exception" : null
2424
} ],

0 commit comments

Comments
 (0)