Something like this:
INSERT INTO Test(date, text, text2) SELECT n.* FROM ( VALUES('2025-01-22 10:10:03', 'Data5', 'DATA2') ) AS n WHERE (n.column2, n.column3) NOT IN ( SELECT text, text2 FROM Test ORDER BY id DESC LIMIT 1 );