If her period isn't due for another 7-10 days, that means she JUST ovulated the other day. As in, a couple of days ago. The egg wouldn't have even implanted in her uterus yet.
You don't get pregnancy symptoms this early. Pregnancy symptoms are caused by hormones that are released by your body when you're pregnant. These hormones aren't released before the egg is implanted, because there's no way for your body to know its pregnant yet. These are also the same hormones that pregnancy tests detect. If what she's experiencing was caused by pregnancy, the test would be positive.
She's feeling these things because she thinks she's pregnant. The body has a way of tricking you when you think pregnancy is possible, and you will develop every symptom known to man... and then start your period.
Wait until she actually misses a period, and then take a test. And in the future, always use birth control to prevent this from happening again.