type testClientConfig … func (c *testClientConfig) RawConfig() (clientcmdapi.Config, error) { … } func (c *testClientConfig) ClientConfig() (*restclient.Config, error) { … } func (c *testClientConfig) Namespace() (string, bool, error) { … } func (c *testClientConfig) ConfigAccess() ConfigAccess { … } type testICC … func (icc *testICC) Possible() bool { … } func TestInClusterConfig(t *testing.T) { … } func TestInClusterConfigNamespace(t *testing.T) { … }