My work friend keeps saying I'm not pregnant

I've done 3 tests all positive 2 were clear blue and the other first response she said i can't be pregnant it's faulty tests because my last period finished on the 29th April and I'm 2-3 weeks pregnant and my period isn't suppose to start until tomorrow is she correct ? 😭😭  I got the 2-3 weeks pregnant result today.