def METHOD_NAME(batch_stubber):
    expected_params = {'computeEnvironments': ['foo']}
    service_response = {
        'computeEnvironments': [
            {
                'computeEnvironmentName': 'environment name',
                'computeEnvironmentArn': 'environment arn',
                'ecsClusterArn': 'cluster arn',
                'computeResources': {
                    'type': 'MANAGED',
                    'desiredvCpus': 5,
                    'maxvCpus': 10,
                    'subnets': ['subnet1', 'subnet2'],
                },
            },
        ]
    }
    batch_stubber.add_response(method='describe_compute_environments', expected_params=expected_params,
                               service_response=service_response)
    assert scale_cluster.get_current_desired_vcpus('foo') == 5