mapserver/coords/mapblockcoords_test.go

28 lines
465 B
Go
Raw Permalink Normal View History

package coords
import (
2023-12-29 18:00:11 +03:00
"mapserver/types"
"testing"
)
func TestNewMapBlockCoordsFromBlock(t *testing.T) {
2023-12-29 18:00:11 +03:00
c := types.NewMapBlockCoordsFromBlock(1, 1, 1)
if c.X != 0 || c.Y != 0 || c.Z != 0 {
t.Fatal("mismatch", c)
}
2023-12-29 18:00:11 +03:00
c = types.NewMapBlockCoordsFromBlock(16, 1, 1)
if c.X != 1 || c.Y != 0 || c.Z != 0 {
t.Fatal("mismatch", c)
}
2023-12-29 18:00:11 +03:00
c = types.NewMapBlockCoordsFromBlock(16, 1, -1)
if c.X != 1 || c.Y != 0 || c.Z != -1 {
t.Fatal("mismatch", c)
}
}