def METHOD_NAME(self):
    setup_experiments()
    # Setup is done, actually run the command.
    args = []
    options = {}
    call_command("correct_affy_cdfs", *args, **options)
    # Verify that the two experiments with correct platform information do not get queued.
    unchanged_experiments = Experiment.objects.filter(
        accession_code__in=["GSE9890", "SRP12345"]
    )
    for experiment in unchanged_experiments:
        self.assertEqual(2, experiment.samples.count())
    # GSE12417 should have been unsurveyed.
    with self.assertRaises(Experiment.DoesNotExist):
        Experiment.objects.get(accession_code="GSE12417")
    survey_jobs = SurveyJob.objects.all()
    self.assertEqual(1, survey_jobs.count())
    self.assertEqual("GSE12417", SurveyJobKeyValue.objects.first().value)