@@ -4,6 +4,7 @@ package rules
44
55import (
66 "database/sql"
7+ "fmt"
78 "testing"
89
910 "github.com/mendixlabs/mxcli/mdl/linter"
@@ -51,8 +52,8 @@ func TestDomainModelSizeRule_NoViolation(t *testing.T) {
5152 var entities [][]any
5253 for i := 0 ; i < 10 ; i ++ {
5354 entities = append (entities , []any {
54- "id" + string ( rune ( '0' + i )), "Entity" + string ( rune ( '0' + i ) ),
55- "MyModule.Entity" + string ( rune ( '0' + i ) ), "MyModule" , "" ,
55+ fmt . Sprintf ( "id%d" , i ), fmt . Sprintf ( "Entity%d" , i ),
56+ fmt . Sprintf ( "MyModule.Entity%d" , i ), "MyModule" , "" ,
5657 "PERSISTENT" , "" , "" , 5 , 1 , 0 , 0 , 0 ,
5758 })
5859 }
@@ -73,8 +74,8 @@ func TestDomainModelSizeRule_ExceedsThreshold(t *testing.T) {
7374 var entities [][]any
7475 for i := 0 ; i < 20 ; i ++ {
7576 entities = append (entities , []any {
76- "id" + string ( rune ( 'A' + i )), "Entity" + string ( rune ( 'A' + i ) ),
77- "BigModule.Entity" + string ( rune ( 'A' + i ) ), "BigModule" , "" ,
77+ fmt . Sprintf ( "id%d" , i ), fmt . Sprintf ( "Entity%d" , i ),
78+ fmt . Sprintf ( "BigModule.Entity%d" , i ), "BigModule" , "" ,
7879 "PERSISTENT" , "" , "" , 3 , 1 , 0 , 0 , 0 ,
7980 })
8081 }
@@ -98,8 +99,8 @@ func TestDomainModelSizeRule_NonPersistentIgnored(t *testing.T) {
9899 var entities [][]any
99100 for i := 0 ; i < 20 ; i ++ {
100101 entities = append (entities , []any {
101- "id" + string ( rune ( 'A' + i )), "Entity" + string ( rune ( 'A' + i ) ),
102- "MyModule.Entity" + string ( rune ( 'A' + i ) ), "MyModule" , "" ,
102+ fmt . Sprintf ( "id%d" , i ), fmt . Sprintf ( "Entity%d" , i ),
103+ fmt . Sprintf ( "MyModule.Entity%d" , i ), "MyModule" , "" ,
103104 "NON_PERSISTENT" , "" , "" , 3 , 0 , 0 , 0 , 0 ,
104105 })
105106 }
0 commit comments