def METHOD_NAME(self):
    """
    _testExactFiles_
    Test file based job splitting when the number of files per job is
    exactly the same as the number of files in the input fileset.
    """
    nFiles = 5
    sub    = self.createTestSubscription(nFiles = nFiles)
    splitter = SplitterFactory()
    jobFactory = splitter(package = "WMCore.WMBS",
                          subscription = sub)
    jobGroups = jobFactory(files_per_job = nFiles)
    self.assertEqual(len(jobGroups), 1)
    self.assertEqual(len(jobGroups[0].jobs), 1)
    self.assertEqual(len(jobGroups[0].jobs[0]['input_files']), nFiles)
    return