@nlighten/json-transform-core
Version:
Core types and utilities for handling JSON transformers
126 lines (125 loc) • 3.23 kB
JSON
[
{
"name": "Digest - Default SHA-1 Base64",
"given": {
"input": "Hello World",
"definition": "$$digest:$"
},
"expect": {
"equal": "Ck1VqNd45QIvq3AZd8XYQLvEhtA="
}
},
{
"name": "Digest - SHA-1 Base64",
"given": {
"input": "Hello World",
"definition": "$$digest(SHA-1):$"
},
"expect": {
"equal": "Ck1VqNd45QIvq3AZd8XYQLvEhtA="
}
},
{
"name": "Digest - SHA-1 HEX",
"given": {
"input": "Hello World",
"definition": "$$digest(SHA-1,HEX):$"
},
"expect": {
"equal": "0a4d55a8d778e5022fab701977c5d840bbc486d0"
}
},
{
"name": "Digest - SHA-256 Base64",
"given": {
"input": "Hello World",
"definition": "$$digest(SHA-256):$"
},
"expect": {
"equal": "pZGm1Av0IEBKARczz7exkNYsZb8LzaMrV7J32a2fFG4="
}
},
{
"name": "Digest - SHA-256 HEX",
"given": {
"input": "Hello World",
"definition": "$$digest(SHA-256,HEX):$"
},
"expect": {
"equal": "a591a6d40bf420404a011733cfb7b190d62c65bf0bcda32b57b277d9ad9f146e"
}
},
{
"name": "Digest - SHA-384 Base64",
"given": {
"input": "Hello World",
"definition": "$$digest(SHA-384):$"
},
"expect": {
"equal": "mVFDKRhrL2rkoTKefubGEKcpY2M1F0rGt0D5AoOW/MgD0Ok4Y6fD2Q+Gvu54L08/"
}
},
{
"name": "Digest - SHA-384 Base64URL",
"given": {
"input": "Hello World",
"definition": "$$digest(SHA-384,BASE64URL):$"
},
"expect": {
"equal": "mVFDKRhrL2rkoTKefubGEKcpY2M1F0rGt0D5AoOW_MgD0Ok4Y6fD2Q-Gvu54L08_"
}
},
{
"name": "Digest - SHA-512 Base64",
"given": {
"input": "Hello World",
"definition": "$$digest(SHA-512):$"
},
"expect": {
"equal": "LHT9F+2v2A6ER7DUZ0HuJDt+t03SFJoKsbkkb7MDgvJ+hT2FhXGeDmfL2g2qj1FnEGRhXWRa4nrLFb+xRH9Fmw=="
}
},
{
"name": "Digest - MD5 Base64",
"given": {
"input": "Hello World",
"definition": "$$digest(MD5):$"
},
"expect": {
"equal": "sQqNsWTgdUEFt6mb5y4/5Q=="
}
},
{
"name": "Digest - MD5 HEX",
"given": {
"input": "Hello World",
"definition": "$$digest(MD5,HEX):$"
},
"expect": {
"equal": "b10a8db164e0754105b7a99be72e3fe5"
}
},
{
"name": "Inline Java - Default Digest",
"given": {
"input": "Hello World",
"definition": "$$digest(JAVA):$"
},
"expect": {
"equal": -862545276
}
},
{
"name": "Java - Default Digest",
"given": {
"input": "Hello World",
"definition": {
"$$digest": "$",
"algorithm": "JAVA"
}
},
"expect": {
"equal": -862545276
}
}
]