def METHOD_NAME(self):
    """Check parse function with multiple records."""
    data = ""
    for filename in [
        "Enzymes/lipoprotein.txt",
        "Enzymes/proline.txt",
        "Enzymes/valine.txt",
    ]:
        with open(filename) as handle:
            data += handle.read()
    handle = StringIO(data)
    records = list(Enzyme.parse(handle))
    self.assertEqual(len(records), 3)
    self.assertEqual(records[0]["ID"], "3.1.1.34")
    self.assertEqual(records[1]["ID"], "5.1.1.4")
    self.assertEqual(records[2]["ID"], "4.1.1.14")