def METHOD_NAME(
    ref_situations: List[RefSituation],
    ref_situation_aucun_moyen_transport: RefSituation,
):
    contraintes: List[Contrainte] = [
        Contrainte(
            code="23",
            libelle="Développer sa mobilité",
            valeur="OUI",
            date=datetime.fromisoformat("2023-05-12T12:54:39.000+00:00"),
            situations=[
                Situation(
                    code="6",
                    libelle="Aucun moyen de transport à disposition",
                    valeur="OUI",
                )
            ],
            objectifs=[],
        )
    ]
    notebook_situations = []
    result = diff_situations(contraintes, ref_situations, notebook_situations)
    assert result.situations_to_add == [
        SituationToAdd(
            situation_id=ref_situation_aucun_moyen_transport.id,
            created_at=datetime.fromisoformat("2023-05-12T12:54:39.000+00:00"),
        )
    ]
    assert result.situations_to_delete == []