17 lines
610 B
Go
17 lines
610 B
Go
|
|
package graphs
|
||
|
|
|
||
|
|
import "testing"
|
||
|
|
|
||
|
|
func TestParseConfirmationDecisionPrefersCancellation(t *testing.T) {
|
||
|
|
for _, input := range []string{"不确认", "好的,取消", "cancel", "不提交", "不要办理", "暂不执行"} {
|
||
|
|
if got := ParseConfirmationDecision(input); got != ConfirmationDecisionCancel {
|
||
|
|
t.Fatalf("ParseConfirmationDecision(%q) = %q", input, got)
|
||
|
|
}
|
||
|
|
}
|
||
|
|
for _, input := range []string{"确认", "提交", "确定办理", "执行"} {
|
||
|
|
if got := ParseConfirmationDecision(input); got != ConfirmationDecisionConfirm {
|
||
|
|
t.Fatalf("ParseConfirmationDecision(%q) = %q", input, got)
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|