welcome to HealthcareMagic
If your period was due on 31st March & if you had regular cycle then there are chances of pregnancy
.A test done on 30 was a bit early so please repeat the test in next 2 days preferably with a morning sample of urine.Till then see if you have any of the symptoms like vomiting
;nausea;breast tenderness;sick feeling .
Take care.All the best