func TestValidateScale(t *testing.T) { … } func TestValidateBehavior(t *testing.T) { … } func prepareHPAWithBehavior(b autoscaling.HorizontalPodAutoscalerBehavior) autoscaling.HorizontalPodAutoscaler { … } func TestValidateHorizontalPodAutoscaler(t *testing.T) { … } func prepareMinReplicasCases(t *testing.T, minReplicas int32) []autoscaling.HorizontalPodAutoscaler { … } func TestValidateHorizontalPodAutoscalerScaleToZeroEnabled(t *testing.T) { … } func TestValidateHorizontalPodAutoscalerScaleToZeroDisabled(t *testing.T) { … } func TestValidateHorizontalPodAutoscalerUpdateScaleToZeroEnabled(t *testing.T) { … } func TestValidateHorizontalPodAutoscalerScaleToZeroUpdateDisabled(t *testing.T) { … }