Носов заключил с благотворительной организацией договор, по которому взял на себя обязательство завещать принадлежащую ему квартиру этой организации, за что последняя должна пожизненно выплачивать ему ежемесячно 50% суммы его пенсии. Через пять лет Носов скончался, оставив завещание на все принадлежащее ему имущество (включая квартиру) на имя сына его друга. Благотворительная организация обратилась в суд с иском о признании завещания недействительным в связи с нарушением ранее заключенного договора.
Какое решение должен вынести суд?