// Testing support for go-toml package toml import ( "testing" ) func TestPositionString(t *testing.T) { p := Position{123, 456} expected := "(123, 456)" value := p.String() if value != expected { t.Errorf("Expected %v, got %v instead", expected, value) } } func TestInvalid(t *testing.T) { for i, v := range []Position{ {0, 1234}, {1234, 0}, {0, 0}, } { if !v.Invalid() { t.Errorf("Position at %v is valid: %v", i, v) } } }