Reread the replies that you have already been given. You never had a risk and didn't need testing.
and one more question - how long the virus live out side human body
The virus isn't alive. It's either active or inactive. HIV is unable to reproduce outside its living host (unlike many bacteria or fungi, which may do so under suitable conditions), except under laboratory conditions; therefore, it does not spread or maintain infectiousness outside its host.