(t *testing.T)
| 204 | } |
| 205 | |
| 206 | func TestPointSet(t *testing.T) { |
| 207 | data := []Point{ |
| 208 | {X: 0, Y: 0}, |
| 209 | {X: 3, Y: 3}, |
| 210 | {X: 2, Y: 1}, |
| 211 | {X: 0, Y: 0}, |
| 212 | {X: -3, Y: 2}, |
| 213 | {X: 6, Y: -4}, |
| 214 | {X: -1, Y: -3}, |
| 215 | } |
| 216 | p := Point{X: 0.5, Y: 0.5} |
| 217 | for _, d := range data { |
| 218 | if p.Set(d.X, d.Y); !p.Equal(d) { |
| 219 | t.Errorf("Test Point.Set failed. wanted: %v, got:%v", d, p) |
| 220 | } |
| 221 | } |
| 222 | } |
| 223 | |
| 224 | func TestPointPointDistance(t *testing.T) { |
| 225 | data := []struct { |