16 lines
382 B
Go
16 lines
382 B
Go
package spiral
|
|
|
|
import "testing"
|
|
|
|
func TestDecode(t *testing.T) {
|
|
var origin = "[q3XvNHL7oTfVpHmZ2bOAnyVY/Q1Bm2dqsI8hfVA74R9CQb4vyksTD+Y9l4TT62o="
|
|
decoded, err := Decrypt(origin)
|
|
if err != nil {
|
|
t.Fatalf("Decode failed: %v", err)
|
|
}
|
|
expected := "TmFRS0w6BIrAPA1Raj"
|
|
if decoded != expected {
|
|
t.Fatalf("Decoded value mismatch. Got: %s, Expected: %s", decoded, expected)
|
|
}
|
|
}
|