second first commit
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"comprehend": {
|
||||
"I absolutely love this product!": {
|
||||
"DetectSentiment": {
|
||||
"Sentiment": "POSITIVE",
|
||||
"SentimentScore": {
|
||||
"Positive": 0.98,
|
||||
"Negative": 0.01,
|
||||
"Neutral": 0.01,
|
||||
"Mixed": 0.0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"textract": {
|
||||
"mock-bucket/invoice.pdf": {
|
||||
"DetectDocumentText": {
|
||||
"DocumentMetadata": { "Pages": 1 },
|
||||
"Blocks": [
|
||||
{
|
||||
"BlockType": "LINE",
|
||||
"Id": "mock-line-1",
|
||||
"Confidence": 99.5,
|
||||
"Text": "Invoice Total: $42.00"
|
||||
}
|
||||
],
|
||||
"DetectDocumentTextModelVersion": "1.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"rekognition": {
|
||||
"mock-bucket/cat.jpg": {
|
||||
"DetectLabels": {
|
||||
"Labels": [
|
||||
{ "Name": "Cat", "Confidence": 97.2 },
|
||||
{ "Name": "Animal", "Confidence": 98.1 }
|
||||
],
|
||||
"LabelModelVersion": "1.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"translate": {
|
||||
"Hello world": {
|
||||
"TranslateText": {
|
||||
"TranslatedText": "Hola mundo",
|
||||
"SourceLanguageCode": "en",
|
||||
"TargetLanguageCode": "es"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"name": "confirm-sign-up.error.code-mismatch",
|
||||
"capturedAt": "2026-05-16T05:10:20.553Z",
|
||||
"request": {
|
||||
"ClientId": "6h89qn2bfglbmvfebq9aaknqk0",
|
||||
"Username": "fixture@example.com",
|
||||
"ConfirmationCode": "000000"
|
||||
},
|
||||
"response": null,
|
||||
"error": {
|
||||
"name": "CodeMismatchException",
|
||||
"message": "Invalid verification code provided, please try again.",
|
||||
"$metadata": {
|
||||
"httpStatusCode": 400,
|
||||
"requestId": "73626b75-683d-4630-99c1-05f736ed86f7"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "forgot-password.unknown-user",
|
||||
"capturedAt": "2026-05-16T05:10:22.859Z",
|
||||
"request": {
|
||||
"ClientId": "6h89qn2bfglbmvfebq9aaknqk0",
|
||||
"Username": "fixture@example.com"
|
||||
},
|
||||
"response": null,
|
||||
"error": {
|
||||
"name": "UserNotFoundException",
|
||||
"message": "Username/client id combination not found.",
|
||||
"$metadata": {
|
||||
"httpStatusCode": 400,
|
||||
"requestId": "4587537a-5573-4ef5-90b7-7291133ab18d"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "initiate-auth.srp.unknown-user",
|
||||
"capturedAt": "2026-05-16T05:10:23.019Z",
|
||||
"request": {
|
||||
"AuthFlow": "USER_SRP_AUTH",
|
||||
"ClientId": "6h89qn2bfglbmvfebq9aaknqk0",
|
||||
"AuthParameters": {
|
||||
"USERNAME": "fixture@example.com",
|
||||
"SRP_A": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
|
||||
}
|
||||
},
|
||||
"response": null,
|
||||
"error": {
|
||||
"name": "UserNotFoundException",
|
||||
"message": "User does not exist.",
|
||||
"$metadata": {
|
||||
"httpStatusCode": 400,
|
||||
"requestId": "c4459718-f2a4-48f8-8377-d56a06828f46"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"name": "resend-confirmation.error.rate-limit",
|
||||
"capturedAt": "2026-05-16T05:10:22.703Z",
|
||||
"request": {
|
||||
"ClientId": "6h89qn2bfglbmvfebq9aaknqk0",
|
||||
"Username": "fixture@example.com"
|
||||
},
|
||||
"response": {
|
||||
"CodeDeliveryDetails": {
|
||||
"Destination": "f***@e***",
|
||||
"DeliveryMedium": "EMAIL",
|
||||
"AttributeName": "email"
|
||||
},
|
||||
"$metadata": {
|
||||
"httpStatusCode": 200,
|
||||
"requestId": "845f89fd-de84-46b3-8de3-fa85980d4a8f",
|
||||
"attempts": 1,
|
||||
"totalRetryDelay": 0
|
||||
}
|
||||
},
|
||||
"error": null
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"name": "resend-confirmation.happy",
|
||||
"capturedAt": "2026-05-16T05:10:21.597Z",
|
||||
"request": {
|
||||
"ClientId": "6h89qn2bfglbmvfebq9aaknqk0",
|
||||
"Username": "fixture@example.com"
|
||||
},
|
||||
"response": {
|
||||
"CodeDeliveryDetails": {
|
||||
"Destination": "f***@e***",
|
||||
"DeliveryMedium": "EMAIL",
|
||||
"AttributeName": "email"
|
||||
},
|
||||
"$metadata": {
|
||||
"httpStatusCode": 200,
|
||||
"requestId": "30b85e7f-621c-413c-a294-25393a2964c6",
|
||||
"attempts": 1,
|
||||
"totalRetryDelay": 0
|
||||
}
|
||||
},
|
||||
"error": null
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"name": "sign-up.error.username-exists",
|
||||
"capturedAt": "2026-05-16T05:10:19.745Z",
|
||||
"request": {
|
||||
"ClientId": "6h89qn2bfglbmvfebq9aaknqk0",
|
||||
"Username": "fixture@example.com",
|
||||
"Password": "Fixture1!Aa",
|
||||
"UserAttributes": [
|
||||
{
|
||||
"Name": "email",
|
||||
"Value": "fixture@example.com"
|
||||
},
|
||||
{
|
||||
"Name": "phone_number",
|
||||
"Value": "+5215555555555"
|
||||
},
|
||||
{
|
||||
"Name": "given_name",
|
||||
"Value": "Fixture"
|
||||
},
|
||||
{
|
||||
"Name": "family_name",
|
||||
"Value": "User"
|
||||
}
|
||||
]
|
||||
},
|
||||
"response": null,
|
||||
"error": {
|
||||
"name": "UsernameExistsException",
|
||||
"message": "User already exists",
|
||||
"$metadata": {
|
||||
"httpStatusCode": 400,
|
||||
"requestId": "b3434b0c-42dd-42fc-82a6-995412164d66"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"name": "sign-up.happy",
|
||||
"capturedAt": "2026-05-16T05:10:18.457Z",
|
||||
"request": {
|
||||
"ClientId": "6h89qn2bfglbmvfebq9aaknqk0",
|
||||
"Username": "fixture@example.com",
|
||||
"Password": "Fixture1!Aa",
|
||||
"UserAttributes": [
|
||||
{
|
||||
"Name": "email",
|
||||
"Value": "fixture@example.com"
|
||||
},
|
||||
{
|
||||
"Name": "phone_number",
|
||||
"Value": "+5215555555555"
|
||||
},
|
||||
{
|
||||
"Name": "given_name",
|
||||
"Value": "Fixture"
|
||||
},
|
||||
{
|
||||
"Name": "family_name",
|
||||
"Value": "User"
|
||||
}
|
||||
]
|
||||
},
|
||||
"response": {
|
||||
"UserConfirmed": false,
|
||||
"UserSub": "34c84488-e0e1-70ae-d2ee-991ad1a898c8",
|
||||
"CodeDeliveryDetails": {
|
||||
"Destination": "f***@e***",
|
||||
"DeliveryMedium": "EMAIL",
|
||||
"AttributeName": "email"
|
||||
},
|
||||
"$metadata": {
|
||||
"httpStatusCode": 200,
|
||||
"requestId": "e2953a5e-cd31-49f9-a9e0-fac9c689740d",
|
||||
"attempts": 1,
|
||||
"totalRetryDelay": 0
|
||||
}
|
||||
},
|
||||
"error": null
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"StateMachines": {
|
||||
"sfn-mock-test": {
|
||||
"TestCases": {
|
||||
"HappyPath": { "Call API": "Ok200" },
|
||||
"Throw422": { "Call API": "Throw422" },
|
||||
"RetryOnce": { "Call API": "ThrowThenOk" }
|
||||
}
|
||||
},
|
||||
"sfn-mock-ddb-test": {
|
||||
"TestCases": {
|
||||
"MockedApiRealDdb": { "Call API": "Ok200" }
|
||||
}
|
||||
},
|
||||
"sfn-mock-skip-test": {
|
||||
"TestCases": {
|
||||
"EmptyUnusedResponse": { "Skip": "Empty", "Run": "Ok200" }
|
||||
}
|
||||
}
|
||||
},
|
||||
"MockedResponses": {
|
||||
"Ok200": {
|
||||
"0": { "Return": { "StatusCode": 200, "ResponseBody": { "id": 1 } } }
|
||||
},
|
||||
"Throw422": {
|
||||
"0": { "Throw": { "Error": "ApiGateway.422", "Cause": "Unprocessable" } }
|
||||
},
|
||||
"ThrowThenOk": {
|
||||
"0": { "Throw": { "Error": "ApiGateway.429", "Cause": "Too many requests" } },
|
||||
"1-2": { "Return": { "StatusCode": 200, "ResponseBody": { "retried": true } } }
|
||||
},
|
||||
"Empty": {}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user