friend question (kinda long)

so my friend messaged me this morning saying that she was a week late, but then hit me that she cheated on her boyfriend, which completely surprised me bc she's not that type of girl, or so I thought.. anyways I told her to take a test, she messaged me back about an hour ago & it was clearly positive. the guy she had sex with she said they had sex 4x total idk if it was within 2wks time or during the same week. (she said he pulled out but she's not on birth control) BUT I do know, that it was on her fertile days bc i Googled her lmp on a <a href="https://play.google.com/store/apps/details?id=com.glow.android">ovulation calculator</a>. AND she said she had sex with her bf the same days (awful, I know) and he came in her. she said she wants to take another test tmrw just to make sure but the picture shows that it's clearly positive. I told her my guess would be her boyfriend bc since she's a week late that would "technically" make her 3wks & she had sex with the other guy 2wks ago. I also told her she's going to need to come clean & do a DNA test, but idk if she's going to or not. anyways, my question is, what do you ladies think.