| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- package test
- import (
- "testing"
- "git.sxidc.com/go-framework/baize/framework/core/api"
- )
- func TestFormUrlInstruction(t *testing.T) {
- instruction := &api.PermUrlInstruction{
- Group: "group",
- Name: "name",
- Description: "description",
- NeedCheckExpire: true,
- SensitiveWordScene: 1,
- }
- formed := api.FormUrlInstruction(instruction)
- excepted := `${perm:"group:group;name:name;description:description;needCheckExpire;sensitiveWordScene:1;"}$`
- if formed != excepted {
- t.Fatalf("生成错误 excepted: %s actual: %s\n", excepted, formed)
- }
- instruction = &api.PermUrlInstruction{
- Group: "group",
- Name: "name",
- NeedCheckExpire: true,
- SensitiveWordScene: 1,
- }
- formed = api.FormUrlInstruction(instruction)
- excepted = `${perm:"group:group;name:name;needCheckExpire;sensitiveWordScene:1;"}$`
- if formed != excepted {
- t.Fatalf("生成错误 excepted: %s actual: %s\n", excepted, formed)
- }
- instruction = &api.PermUrlInstruction{
- Group: "group",
- Name: "name",
- SensitiveWordScene: 1,
- }
- formed = api.FormUrlInstruction(instruction)
- excepted = `${perm:"group:group;name:name;sensitiveWordScene:1;"}$`
- if formed != excepted {
- t.Fatalf("生成错误 excepted: %s actual: %s\n", excepted, formed)
- }
- instruction = &api.PermUrlInstruction{
- Group: "group",
- Name: "name",
- Description: "description",
- NeedCheckExpire: true,
- }
- formed = api.FormUrlInstruction(instruction)
- excepted = `${perm:"group:group;name:name;description:description;needCheckExpire;"}$`
- if formed != excepted {
- t.Fatalf("生成错误 excepted: %s actual: %s\n", excepted, formed)
- }
- instruction = &api.PermUrlInstruction{
- Group: "group",
- Name: "name",
- Description: "description",
- }
- formed = api.FormUrlInstruction(instruction)
- excepted = `${perm:"group:group;name:name;description:description;"}$`
- if formed != excepted {
- t.Fatalf("生成错误 excepted: %s actual: %s\n", excepted, formed)
- }
- instruction = &api.PermUrlInstruction{
- Group: "group",
- Name: "name",
- }
- formed = api.FormUrlInstruction(instruction)
- excepted = `${perm:"group:group;name:name;"}$`
- if formed != excepted {
- t.Fatalf("生成错误 excepted: %s actual: %s\n", excepted, formed)
- }
- }
|