Skip to main content

Sample Inputs

Interaction Statistics

InteractionStatisticsListMustNotIncludeNulls

Scenario One

Pass ScenarioFailure Scenario
Sample Input
{
"interactionStatistics": [ { null } ]
/* additional data */
}

Scenario Two

Pass ScenarioFailure Scenario
Sample Input
{
"interactionStatistics": [
{
"interactionType": "HELPFUL",
"userInteractionCount": 25
},
{ null }
]
/* additional data */
}

InteractionTypeMustBeDistinct

Pass ScenarioFailure Scenario
Sample Input
{
"interactionStatistics": [
{
"interactionType": "HELPFUL",
"userInteractionCount": 25
},
{
"interactionType": "HELPFUL",
"userInteractionCount": 20
}
]
/* additional data */
}

Review Body

ReviewBodyDuplicatesName

Pass ScenarioFailure Scenario
Sample Input
{
"name": "Excellent Place",
"reviewBody": "Excellent Place"
/* additional data */
}

Star Ratings

StarRatingsMustListExactlyOneRating

Pass ScenarioFailure Scenario
Sample Input
{
"starRatings": [
{
"category": "OVERALL",
"ratingValue": 4
},
{
"category": "OVERALL",
"ratingValue": 4
}
]
/* additional data */
}

StarRatingsListMustNotIncludeNulls

Scenario One

Pass ScenarioFailure Scenario
Sample Input
{
"starRatings": [
{
"category": "OVERALL",
"ratingValue": 4
},
{ null }
]
/* additional data */
}

Scenario Two

Pass ScenarioFailure Scenario
Sample Input
{
"starRatings": [ { null } ]
/* additional data */
}