il fatto è che con il test eseguito non ho provato a eseguire una query, mi sono limitato solamente alla connessione.

Ho provato come hai detto tu a sostituire il nome della funzione che deve partire automaticamente con __construct, e a togliere le @ ma sempre con il medesimo risultato.. quando viene chiamata la classe il codice dopo non viene eseguito.