const EvictionMethod … const DeleteMethod … var node … var cordonedNode … func TestMain(m *testing.M) { … } func TestCordon(t *testing.T) { … } func TestDrain(t *testing.T) { … } type MyReq … func (m *MyReq) isFor(method string, path string) bool { … }