Skip to content

Commit

Permalink
Update: Test Cases and README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
abhimanyu003 committed Oct 9, 2021
1 parent f8b8838 commit 35f43ca
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 0 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,8 @@ echo "Hello World" | sttr base64-encode | sttr md5
- [x] **base32-encode** - Encode your text to Base32
- [x] **base64-decode** - Decode your base64 text
- [x] **base64-encode** - Encode your text to Base64
- [x] **base64url-decode** - Decode your base64 url
- [x] **base64url-encode** - Encode your text to url
- [x] **html-decode** - Unescape your HTML
- [x] **html-encode** - Escape your HTML
- [x] **rot13-encode** - Encode your text to ROT13
Expand Down
9 changes: 9 additions & 0 deletions processors/base64_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,10 @@ func TestBase64Encode_Transform(t *testing.T) {
name: "Multi line string",
args: args{data: []byte("123345\nabcd\n456\n123\nabc\n567\n7890")},
want: "MTIzMzQ1CmFiY2QKNDU2CjEyMwphYmMKNTY3Cjc4OTA=",
}, {
name: "Test For baser64 standard Encoding",
args: args{data: []byte("�")},
want: "77+9",
},
}
for _, tt := range tests {
Expand Down Expand Up @@ -143,6 +147,11 @@ func TestBase64Decode_Transform(t *testing.T) {
args: args{data: []byte("MTIzMzQ1CmFiY2QKNDU2CjEyMwphYmMKNTY3Cjc4OTA=")},
want: "123345\nabcd\n456\n123\nabc\n567\n7890",
},
{
name: "Test baser64 standard decode",
args: args{data: []byte("77+9")},
want: "�",
},
}
for _, tt := range tests {
t.Run(tt.name, func(t *testing.T) {
Expand Down
9 changes: 9 additions & 0 deletions processors/base64url_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,10 @@ func TestBase64URLEncode_Transform(t *testing.T) {
name: "Multi line string",
args: args{data: []byte("123345\nabcd\n456\n123\nabc\n567\n7890?")},
want: "MTIzMzQ1CmFiY2QKNDU2CjEyMwphYmMKNTY3Cjc4OTA_",
}, {
name: "Test For base64url Encoding",
args: args{data: []byte("�")},
want: "77-9",
},
}
for _, tt := range tests {
Expand Down Expand Up @@ -143,6 +147,11 @@ func TestBase64URLDecode_Transform(t *testing.T) {
args: args{data: []byte("MTIzMzQ1CmFiY2QKNDU2CjEyMwphYmMKNTY3Cjc4OTA_")},
want: "123345\nabcd\n456\n123\nabc\n567\n7890?",
},
{
name: "Test baser64url decode",
args: args{data: []byte("77-9")},
want: "�",
},
}
for _, tt := range tests {
t.Run(tt.name, func(t *testing.T) {
Expand Down

0 comments on commit 35f43ca

Please sign in to comment.