code: func (c *FakeDiscovery) ServerVersion() (*version.Info, error) {
  	action := testing.ActionImpl{}
  	action.Verb = "get"
  	action.Resource = schema.GroupVersionResource{Resource: "version"}
  	c.Invokes(action, nil)
  
  	if c.FakedServerVersion != nil {
  		return c.FakedServerVersion, nil
  	}
  
  	versionInfo := kubeversion.Get()
  	return &versionInfo, nil
  }
docs: // ServerVersion retrieves and parses the server's version.