func newTestMetaAllocator() (*MetaAllocator, error) { … } func TestCIDRAllocateMultiple(t *testing.T) { … } func TestCIDRAllocateShadow(t *testing.T) { … } func TestCIDRAllocateGrow(t *testing.T) { … } func TestCIDRAllocateShrink(t *testing.T) { … } func TestCIDRAllocateDualWrite(t *testing.T) { … } func TestCIDRAllocateDualWriteCollision(t *testing.T) { … } // TODO: add IPv6 and dual stack test cases func newServiceCIDR(name, cidr string) *networkingv1beta1.ServiceCIDR { … } func Test_isNotContained(t *testing.T) { … }