Test failed.
Please see the log below for details.
File information
URL | https://validation.aas-voyager.com/ | |
---|---|---|
Testtools | 1.0.2 | |
Specification | 3.0 | |
Suite | https://admin-shell.io/aas/API/3/0/SubmodelRepositoryServiceSpecification/SSP-002 | |
Date | July 23, 2025, 11:43 a.m. |
Details
-
Checking compliance to https://admin-shell.io/aas/API/3/0/SubmodelRepositoryServiceSpecification/SSP-002
-
-
Trying to reach https://validation.aas-voyager.com/
-
-
OK
-
OK
-
-
Trying to reach https://validation.aas-voyager.com/
-
-
Checking GetAllSubmodels
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetAllSubmodels
-
-
Checking GetAllSubmodels-Metadata
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetAllSubmodels-Metadata
-
-
Checking GetAllSubmodels-ValueOnly
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetAllSubmodels-ValueOnly
-
-
Checking GetAllSubmodels-Reference
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetAllSubmodels-Reference
-
-
Checking GetAllSubmodels-Path
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetAllSubmodels-Path
-
-
Checking GetSubmodelById
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetSubmodelById
-
-
Checking GetSubmodelById-Metadata
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetSubmodelById-Metadata
-
-
Checking GetSubmodelById-Reference
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetSubmodelById-Reference
-
-
Checking GetSubmodelById-ValueOnly
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetSubmodelById-ValueOnly
-
-
Checking GetSubmodelById-Path
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetSubmodelById-Path
-
-
Checking GetAllSubmodelElements
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetAllSubmodelElements
-
-
Checking GetAllSubmodelElements-Metadata
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetAllSubmodelElements-Metadata
-
-
Checking GetAllSubmodelElements-ValueOnly
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetAllSubmodelElements-ValueOnly
-
-
Checking GetAllSubmodelElements-Reference
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:17"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetAllSubmodelElements-Reference
-
-
Checking GetAllSubmodelElements-Path
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:18"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:18"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetAllSubmodelElements-Path
-
-
Checking GetSubmodelElementByPath
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:18"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:18"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetSubmodelElementByPath
-
-
Checking GetSubmodelElementByPath-Metadata
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:18"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:18"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetSubmodelElementByPath-Metadata
-
-
Checking GetSubmodelElementByPath-ValueOnly
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:18"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:18"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetSubmodelElementByPath-ValueOnly
-
-
Checking GetSubmodelElementByPath-Reference
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:18"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:18"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetSubmodelElementByPath-Reference
-
-
Checking GetSubmodelElementByPath-Path
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:18"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:18"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetSubmodelElementByPath-Path
-
-
Checking GetFileByPath
-
-
Setup
-
-
Invoke /submodels?limit=1
-
Invoke /submodels?limit=1
-
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:18"
}
]
}
-
Response: (500): {
"Messages": [
{
"Code": "InternalServerError",
"CorrelationId": null,
"MessageType": "Error",
"Text": "The given key \u0027all\u0027 was not present in the dictionary.",
"Timestamp": "07/23/2025 11:43:18"
}
]
}
-
-
Got unexpected status code 500
-
Got unexpected status code 500
-
-
Setup
-
-
Checking GetFileByPath
-
-
Checking GenerateSerializationByIds
-
-
Setup
-
-
Invoke /shells?limit=1
-
Invoke /shells?limit=1
-
-
Response: (200): {"result":[{"idShort":"TestAAS","displayName":[{"language":"en","text":"TestAAS"}],"administration":{},"id":"www.example.com/ids/sm/8132_4102_8042_7561","assetInformation":{"assetKind":"Instance","globalAssetId":"www.example.com/ids/asset/4422_4102_8042_4368","defaultThumbnail":{"path":"/1200px-Test...
-
Response: (200): {"result":[{"idShort":"TestAAS","displayName":[{"language":"en","text":"TestAAS"}],"administration":{},"id":"www.example.com/ids/sm/8132_4102_8042_7561","assetInformation":{"assetKind":"Instance","globalAssetId":"www.example.com/ids/asset/4422_4102_8042_4368","defaultThumbnail":{"path":"/1200px-Test...
-
-
Check
-
-
Check meta model
-
Check meta model
-
-
Check constraints
-
Check constraints
-
-
Check
-
-
Setup
-
-
Negative Tests
-
-
Set aas_id = 'invalid-base64url====='
-
-
Invoke /serialization?aasIds=invalid-base64url%3D%3D%3D%3D%3D
-
Invoke /serialization?aasIds=invalid-base64url%3D%3D%3D%3D%3D
-
-
Response: (400): {
"Messages": [
{
"Code": "BadRequest",
"CorrelationId": null,
"MessageType": "Error",
"Text": "Unable decode aasIdentifier. Incorrect Base64Url encoded string.",
"Timestamp": "07/23/2025 11:43:18"
}
]
}
-
Response: (400): {
"Messages": [
{
"Code": "BadRequest",
"CorrelationId": null,
"MessageType": "Error",
"Text": "Unable decode aasIdentifier. Incorrect Base64Url encoded string.",
"Timestamp": "07/23/2025 11:43:18"
}
]
}
-
-
Check
-
-
Check meta model
-
Check meta model
-
-
Check constraints
-
Check constraints
-
-
Check
-
-
Set aas_id = 'invalid-base64url====='
-
-
Set submodel_id = 'invalid-base64url====='
-
-
Invoke /serialization?submodelIds=invalid-base64url%3D%3D%3D%3D%3D
-
Invoke /serialization?submodelIds=invalid-base64url%3D%3D%3D%3D%3D
-
-
Response: (400): {
"Messages": [
{
"Code": "BadRequest",
"CorrelationId": null,
"MessageType": "Error",
"Text": "Unable decode submodelIdentifier. Incorrect Base64Url encoded string.",
"Timestamp": "07/23/2025 11:43:18"
}
]
}
-
Response: (400): {
"Messages": [
{
"Code": "BadRequest",
"CorrelationId": null,
"MessageType": "Error",
"Text": "Unable decode submodelIdentifier. Incorrect Base64Url encoded string.",
"Timestamp": "07/23/2025 11:43:18"
}
]
}
-
-
Check
-
-
Check meta model
-
Check meta model
-
-
Check constraints
-
Check constraints
-
-
Check
-
-
Set submodel_id = 'invalid-base64url====='
-
-
Set include_concept_descriptions = 'invalid-bool'
-
-
Invoke /serialization?includeConceptDescriptions=invalid-bool
-
Invoke /serialization?includeConceptDescriptions=invalid-bool
-
-
Response: (406):
-
Response: (406):
-
-
Cannot decode as JSON: Expecting value: line 1 column 1 (char 0)
-
Cannot decode as JSON: Expecting value: line 1 column 1 (char 0)
-
-
Set include_concept_descriptions = 'invalid-bool'
-
-
Negative Tests
-
-
Positive Tests
-
-
Invoke without parameters
-
-
Invoke /serialization
-
Invoke /serialization
-
-
Response: (200): {"assetAdministrationShells":[],"submodels":[]}
-
Response: (200): {"assetAdministrationShells":[],"submodels":[]}
-
-
Check
-
-
Check meta model
-
-
Empty array not allowed @ /assetAdministrationShells
-
Empty array not allowed @ /assetAdministrationShells
-
-
Empty array not allowed @ /submodels
-
Empty array not allowed @ /submodels
-
-
Check meta model
-
-
Skipped checking of constraints
-
Skipped checking of constraints
-
-
Check
-
-
Invoke without parameters
-
-
Filter by aas ids
-
-
Invoke /serialization?aasIds=d3d3LmV4YW1wbGUuY29tL2lkcy9zbS84MTMyXzQxMDJfODA0Ml83NTYx
-
Invoke /serialization?aasIds=d3d3LmV4YW1wbGUuY29tL2lkcy9zbS84MTMyXzQxMDJfODA0Ml83NTYx
-
-
Response: (200): {"assetAdministrationShells":[{"idShort":"TestAAS","displayName":[{"language":"en","text":"TestAAS"}],"administration":{},"id":"www.example.com/ids/sm/8132_4102_8042_7561","assetInformation":{"assetKind":"Instance","globalAssetId":"www.example.com/ids/asset/4422_4102_8042_4368","defaultThumbnail":{"...
-
Response: (200): {"assetAdministrationShells":[{"idShort":"TestAAS","displayName":[{"language":"en","text":"TestAAS"}],"administration":{},"id":"www.example.com/ids/sm/8132_4102_8042_7561","assetInformation":{"assetKind":"Instance","globalAssetId":"www.example.com/ids/asset/4422_4102_8042_4368","defaultThumbnail":{"...
-
-
Check
-
-
Check meta model
-
Check meta model
-
-
Check constraints
-
Check constraints
-
-
Check
-
-
Filter by aas ids
-
-
Filter by submodel ids
-
-
Invoke /serialization?submodelIds=d3d3LmV4YW1wbGUuY29tL2lkcy9zbS84MTMyXzQxMDJfODA0Ml8xODYx
-
Invoke /serialization?submodelIds=d3d3LmV4YW1wbGUuY29tL2lkcy9zbS84MTMyXzQxMDJfODA0Ml8xODYx
-
-
Response: (200): {"assetAdministrationShells":[],"submodels":[{"idShort":"TestSubmodel","administration":{},"id":"www.example.com/ids/sm/8132_4102_8042_1861","kind":"Instance","submodelElements":[{"idShort":"TestProp_Level1","semanticId":{"type":"ExternalReference","keys":[{"type":"GlobalReference","value":"https://...
-
Response: (200): {"assetAdministrationShells":[],"submodels":[{"idShort":"TestSubmodel","administration":{},"id":"www.example.com/ids/sm/8132_4102_8042_1861","kind":"Instance","submodelElements":[{"idShort":"TestProp_Level1","semanticId":{"type":"ExternalReference","keys":[{"type":"GlobalReference","value":"https://...
-
-
Check
-
-
Check meta model
-
-
Empty array not allowed @ /assetAdministrationShells
-
Empty array not allowed @ /assetAdministrationShells
-
-
Check meta model
-
-
Skipped checking of constraints
-
Skipped checking of constraints
-
-
Check
-
-
Filter by submodel ids
-
-
Invoke with includeConceptDescriptions
-
-
Invoke /serialization?includeConceptDescriptions=True
-
Invoke /serialization?includeConceptDescriptions=True
-
-
Response: (200): {"assetAdministrationShells":[],"submodels":[],"conceptDescriptions":[{"idShort":"TestProp_Level1_CD","displayName":[{"language":"en","text":"TestProp_Level1 CD"}],"administration":{},"id":"https://example.com/ids/cd/5424_4102_8042_8552","embeddedDataSpecifications":[{"dataSpecification":{"type":"Ex...
-
Response: (200): {"assetAdministrationShells":[],"submodels":[],"conceptDescriptions":[{"idShort":"TestProp_Level1_CD","displayName":[{"language":"en","text":"TestProp_Level1 CD"}],"administration":{},"id":"https://example.com/ids/cd/5424_4102_8042_8552","embeddedDataSpecifications":[{"dataSpecification":{"type":"Ex...
-
-
Check
-
-
Check meta model
-
-
Empty array not allowed @ /assetAdministrationShells
-
Empty array not allowed @ /assetAdministrationShells
-
-
Empty array not allowed @ /submodels
-
Empty array not allowed @ /submodels
-
-
Check meta model
-
-
Skipped checking of constraints
-
Skipped checking of constraints
-
-
Check
-
-
Invoke with includeConceptDescriptions
-
-
Positive Tests
-
-
Checking GenerateSerializationByIds
-
-
Checking GetDescription
-
-
Setup
-
Setup
-
-
Negative Tests
-
Negative Tests
-
-
Positive Tests
-
-
Returned profiles must contain suite
-
-
Invoke /description
-
Invoke /description
-
-
Response: (200): {
"profiles": [
"https://admin-shell.io/aas/API/3/0/AasxFileServerServiceSpecification/SSP-001",
"https://admin-shell.io/aas/API/3/0/SubmodelRepositoryServiceSpecification/SSP-001",
"https://admin-shell.io/aas/API/3/0/SubmodelRepositoryServiceSpecification/SSP-002",
"https://admin-...
-
Response: (200): {
"profiles": [
"https://admin-shell.io/aas/API/3/0/AasxFileServerServiceSpecification/SSP-001",
"https://admin-shell.io/aas/API/3/0/SubmodelRepositoryServiceSpecification/SSP-001",
"https://admin-shell.io/aas/API/3/0/SubmodelRepositoryServiceSpecification/SSP-002",
"https://admin-...
-
-
Check
-
-
Check meta model
-
Check meta model
-
-
Check constraints
-
Check constraints
-
-
Check
-
-
Contains https://admin-shell.io/aas/API/3/0/SubmodelRepositoryServiceSpecification/SSP-002: OK
-
Contains https://admin-shell.io/aas/API/3/0/SubmodelRepositoryServiceSpecification/SSP-002: OK
-
-
Returned profiles must contain suite
-
-
Positive Tests
-
-
Checking GetDescription
-
-
Summary:
-
-
Negative tests passed: 2 / 3
-
Negative tests passed: 2 / 3
-
-
Positive tests passed: 2 / 5
-
Positive tests passed: 2 / 5
-
-
Summary:
-