package main import "testing" func TestStringRedaction(t *testing.T) { raw := "-key deadbeef -first second -user admin -third fourth -pass hunter2" expected := "-key REDACTED -first second -user REDACTED -third fourth -pass REDACTED" actual := redactString(raw) if expected != actual { t.Errorf(`String was redacted incorrectly: "%s"`, actual) } }