@@ -14,18 +14,18 @@ var (
1414
1515func TestRegularPolygon_New (t * testing.T ) {
1616 rp := RegPol (Pt (0 , 0 ), Sz (2 , 2 ), 4 , 0 )
17- assertRegularPolygon (t , rp , 0 , 0 , 2 , 2 , 4 , 0 )
17+ AssertRegularPolygon (t , rp , 0 , 0 , 2 , 2 , 4 , 0 )
1818
1919 triangle := Triangle (Pt (1 , - 1 ), Sz (3 , 3 ), PointTop )
20- assertRegularPolygon (t , triangle , 1 , - 1 , 3 , 3 , 3 , RegularPolygonAngle (3 , PointTop ))
20+ AssertRegularPolygon (t , triangle , 1 , - 1 , 3 , 3 , 3 , RegularPolygonAngle (3 , PointTop ))
2121 //AssertVertices(t, triangle.Vertices(), []Point[float64]{{0, 0}})
2222
2323 square := Square (Pt (50.0 , 50.0 ), Sz (100.0 , 100.0 ), PointTop )
24- assertRegularPolygon (t , square , 50 , 50 , 100 , 100 , 4 , RegularPolygonAngle (4 , PointTop ))
24+ AssertRegularPolygon (t , square , 50 , 50 , 100 , 100 , 4 , RegularPolygonAngle (4 , PointTop ))
2525 //AssertVertices(t, square.Vertices(), []Point[float64]{{0, 0}})
2626
2727 hexagon := Hexagon (Pt (0 , 0 ), Sz (10 , 10 ), PointTop )
28- assertRegularPolygon (t , hexagon , 0 , 0 , 10 , 10 , 6 , RegularPolygonAngle (6 , PointTop ))
28+ AssertRegularPolygon (t , hexagon , 0 , 0 , 10 , 10 , 6 , RegularPolygonAngle (6 , PointTop ))
2929 //AssertVertices(t, hexagon.Vertices(), []Point[float64]{{0, 0}})
3030}
3131
@@ -41,20 +41,20 @@ func TestRegularPolygonAngle(t *testing.T) {
4141}
4242
4343func TestRegularPolygon_Translate (t * testing.T ) {
44- assertRegularPolygon (t , regPolygonInt .Translate (Vec (1 , - 2 )), 2 , 0 , 2 , 2 , 4 , 0 )
44+ AssertRegularPolygon (t , regPolygonInt .Translate (Vec (1 , - 2 )), 2 , 0 , 2 , 2 , 4 , 0 )
4545}
4646
4747func TestRegularPolygon_MoveTo (t * testing.T ) {
48- assertRegularPolygon (t , regPolygonInt .MoveTo (Pt (- 3 , 5 )), - 3 , 5 , 2 , 2 , 4 , 0 )
48+ AssertRegularPolygon (t , regPolygonInt .MoveTo (Pt (- 3 , 5 )), - 3 , 5 , 2 , 2 , 4 , 0 )
4949}
5050
5151func TestRegularPolygon_Scale (t * testing.T ) {
52- assertRegularPolygon (t , regPolygonInt .Scale (0.5 ), 1 , 2 , 1 , 1 , 4 , 0 )
53- assertRegularPolygon (t , regPolygonInt .ScaleXY (2 , 3 ), 1 , 2 , 4 , 6 , 4 , 0 )
52+ AssertRegularPolygon (t , regPolygonInt .Scale (0.5 ), 1 , 2 , 1 , 1 , 4 , 0 )
53+ AssertRegularPolygon (t , regPolygonInt .ScaleXY (2 , 3 ), 1 , 2 , 4 , 6 , 4 , 0 )
5454}
5555
5656func TestRegularPolygon_Rotate (t * testing.T ) {
57- assertRegularPolygon (t , regPolygonInt .Rotate (math .Pi ), 1 , 2 , 2 , 2 , 4 , math .Pi )
57+ AssertRegularPolygon (t , regPolygonInt .Rotate (math .Pi ), 1 , 2 , 2 , 2 , 4 , math .Pi )
5858}
5959
6060func TestRegularPolygon_Vertices (t * testing.T ) {
@@ -110,11 +110,11 @@ func TestRegularPolygon_Empty(t *testing.T) {
110110}
111111
112112func TestRegularPolygon_Int (t * testing.T ) {
113- assertRegularPolygon (t , regPolygonInt .Int (), 1 , 2 , 2 , 2 , 4 , 0.0 )
113+ AssertRegularPolygon (t , regPolygonInt .Int (), 1 , 2 , 2 , 2 , 4 , 0.0 )
114114}
115115
116116func TestRegularPolygon_Float (t * testing.T ) {
117- assertRegularPolygon (t , regPolygonInt .Float (), 1.0 , 2.0 , 2.0 , 2.0 , 4 , 0.0 )
117+ AssertRegularPolygon (t , regPolygonInt .Float (), 1.0 , 2.0 , 2.0 , 2.0 , 4 , 0.0 )
118118}
119119
120120func TestRegularPolygon_Immutable (t * testing.T ) {
@@ -125,7 +125,7 @@ func TestRegularPolygon_Immutable(t *testing.T) {
125125 rp .Scale (2 )
126126 rp .ScaleXY (2 , 3 )
127127
128- assertRegularPolygon (t , rp , 0 , 1 , 2 , 3 , 4 , 0 )
128+ AssertRegularPolygon (t , rp , 0 , 1 , 2 , 3 , 4 , 0 )
129129}
130130
131131func TestRegularPolygon_String (t * testing.T ) {
@@ -139,26 +139,5 @@ func TestRegularPolygon_Marshall(t *testing.T) {
139139func TestRegularPolygon_Unmarshall (t * testing.T ) {
140140 var p1 RegularPolygon [int ]
141141 assert .NoError (t , json .Unmarshal ([]byte (`{"x":1,"y":2,"w":2,"h":2,"n":4,"a":0}` ), & p1 ))
142- assertRegularPolygon (t , p1 , 1 , 2 , 2 , 2 , 4 , 0 )
143- }
144-
145- func assertRegularPolygon [T Number ](t * testing.T , p RegularPolygon [T ], x , y , w , h T , n int , angle float64 , messages ... string ) bool {
146- t .Helper ()
147-
148- ok := true
149-
150- if ! AssertPoint (t , p .Center , x , y , append (messages , "Center." )... ) {
151- ok = false
152- }
153- if ! AssertSize (t , p .Size , w , h , append (messages , "Size." )... ) {
154- ok = false
155- }
156- if ! assert .Equal (t , p .N , n , append (messages , "N: " )... ) {
157- ok = false
158- }
159- if ! assert .EqualDelta (t , p .Angle , angle , Delta , append (messages , "Angle: " )... ) {
160- ok = false
161- }
162-
163- return ok
142+ AssertRegularPolygon (t , p1 , 1 , 2 , 2 , 2 , 4 , 0 )
164143}
0 commit comments