def METHOD_NAME(self):
    """Unfold from highest level to all levels."""
    struct_unfold = unfold_entities(self.structure, "S")[0]
    for res1, res2 in zip(
        self.structure.get_residues(), struct_unfold.get_residues()
    ):
        assert res_full_id(res1) == res_full_id(res2)
    model_unfold = unfold_entities(self.structure, "M")[0]
    for res1, res2 in zip(
        self.structure.get_residues(), model_unfold.get_residues()
    ):
        assert res_full_id(res1) == res_full_id(res2)
    residue_unfold = unfold_entities(self.structure, "R")
    for res1, res2 in zip(self.structure.get_residues(), residue_unfold):
        assert res_full_id(res1) == res_full_id(res2)
    atom_unfold = unfold_entities(self.structure, "A")
    for at1, at2 in zip(self.structure.get_atoms(), atom_unfold):
        assert at1 is at2