|
1 | | -package enums_test |
| 1 | +package enum_test |
2 | 2 |
|
3 | 3 | import ( |
4 | 4 | "testing" |
5 | 5 |
|
6 | | - "github.com/gopherd/core/enums" |
| 6 | + "github.com/gopherd/core/enum" |
7 | 7 | ) |
8 | 8 |
|
9 | 9 | func TestRegistry(t *testing.T) { |
10 | | - var r enums.Registry |
| 10 | + var r enum.Registry |
11 | 11 | if r.Lookup("Color") != nil { |
12 | 12 | t.Errorf("LookupDescriptor failed: Color found") |
13 | 13 | } |
14 | | - if err := r.Register(&enums.Descriptor{ |
| 14 | + if err := r.Register(&enum.Descriptor{ |
15 | 15 | Name: "Color", |
16 | 16 | Description: "Color enum", |
17 | | - Members: []enums.MemberDescriptor{ |
| 17 | + Members: []enum.MemberDescriptor{ |
18 | 18 | {Name: "Red", Value: 0, Description: "Red color"}, |
19 | 19 | {Name: "Green", Value: 1, Description: "Green color"}, |
20 | 20 | {Name: "Blue", Value: 2, Description: "Blue color"}, |
21 | 21 | }, |
22 | 22 | }); err != nil { |
23 | 23 | t.Errorf("RegisterDescriptor failed: %v", err) |
24 | 24 | } |
25 | | - if err := r.Register(&enums.Descriptor{ |
| 25 | + if err := r.Register(&enum.Descriptor{ |
26 | 26 | Name: "Shape", |
27 | 27 | Description: "Shape enum", |
28 | | - Members: []enums.MemberDescriptor{ |
| 28 | + Members: []enum.MemberDescriptor{ |
29 | 29 | {Name: "Circle", Value: 0, Description: "Circle shape"}, |
30 | 30 | {Name: "Square", Value: 1, Description: "Square shape"}, |
31 | 31 | {Name: "Triangle", Value: 2, Description: "Triangle shape"}, |
32 | 32 | }, |
33 | 33 | }); err != nil { |
34 | 34 | t.Errorf("RegisterDescriptor failed: %v", err) |
35 | 35 | } |
36 | | - if err := r.Register(&enums.Descriptor{ |
| 36 | + if err := r.Register(&enum.Descriptor{ |
37 | 37 | Name: "Color", |
38 | 38 | Description: "Color enum", |
39 | | - Members: []enums.MemberDescriptor{ |
| 39 | + Members: []enum.MemberDescriptor{ |
40 | 40 | {Name: "Red", Value: 0, Description: "Red color"}, |
41 | 41 | {Name: "Green", Value: 1, Description: "Green color"}, |
42 | 42 | {Name: "Blue", Value: 2, Description: "Blue color"}, |
|
0 commit comments