A method for facilitating roaming tests for a host network having an associated gateway and a roaming partner network, wherein the host network and the roaming partner network respectively correspond to a Home Public Mobile Network, HPMN, and a Visited Public Mobile Network, VPMN, and wherein a Mobile Switching Center/Visiting Location Register, MSC/VLR,, a first network element and a second network element are each associated with at least one of the host network and the roaming partner network, the method comprising: creating, via the gateway, a fake profile for a roaming subscriber at the MSC/VLR, the roaming subscriber being associated with the host network and the roaming partner network; simulating, via the gateway, a transaction with the first network element; and testing, via the gateway, one of the first element's response to the simulated transaction, and network routing of the roaming subscriber from the first network element to the second network element, wherein the testing includes at least one of testing of a Mobile Originated, MO, call, testing of a termination of an on-going call, and testing barring of the MO call, and wherein testing of the MO call further comprises: obtaining, via the gateway, one of the roaming subscriber's Mobile Station Roaming Number, MSRN, and the roaming subscriber's Mobile Station International Subscriber Directory Number, MSISDN; initiating, via the gateway, a Mobile Terminated, MT, call to one of the MSC/VLR and the first network element; and detecting, at the gateway, one of a forwarded call and an answer message in response to the initiated MT call, wherein detection of the forwarded call and the answer message indicate successful testing of the MO call, and wherein testing of the termination of the on-going call further comprises: obtaining, via the gateway, one of the roaming subscriber's MSISDN and the roaming subscriber's MSRN; initiating, via the gateway, a MT call to one of the MSC/VLR and the first network element; detecting, at the gateway, a forwarded call in response to the initiated MT call; answering the forwarded call via the gateway; and terminating, via the gateway, the answered forwarded call by exchanging one selected from a group consisting of a Cancel-Location message, an Insert Subscriber Data, ISD, message, a Delete Subscriber Data, DSD, message and an Immediate Service Termination, IST, message with the MSC/VLR, and wherein testing barring of the MO call further comprises: obtaining, via the gateway, one of the roaming subscriber's MSRN and the roaming subscriber's MSISDN; initiating, via the gateway, a MT call to one of the first network element and the MSC/VLR; and detecting, at the gateway, one selected from a group consisting of a release message, a forwarded call and an answer message, wherein detection of the release message, the forwarded call and the answer message indicate successful testing of the MO call barring. creating, via the gateway, a fake profile for a roaming subscriber at the MSC/VLR, the roaming subscriber being associated with the host network and the roaming partner network; simulating, via the gateway, a transaction with the first network element; and testing, via the gateway, one of the first element's response to the simulated transaction, and network routing of the roaming subscriber from the first network element to the second network element, obtaining, via the gateway, one of the roaming subscriber's Mobile Station Roaming Number, MSRN, and the roaming subscriber's Mobile Station International Subscriber Directory Number, MSISDN; initiating, via the gateway, a Mobile Terminated, MT, call to one of the MSC/VLR and the first network element; and detecting, at the gateway, one of a forwarded call and an answer message in response to the initiated MT call, wherein detection of the forwarded call and the answer message indicate successful testing of the MO call, obtaining, via the gateway, one of the roaming subscriber's MSISDN and the roaming subscriber's MSRN; initiating, via the gateway, a MT call to one of the MSC/VLR and the first network element; detecting, at the gateway, a forwarded call in response to the initiated MT call; answering the forwarded call via the gateway; and terminating, via the gateway, the answered forwarded call by exchanging one selected from a group consisting of a Cancel-Location message, an Insert Subscriber Data, ISD, message, a Delete Subscriber Data, DSD, message and an Immediate Service Termination, IST, message with the MSC/VLR, obtaining, via the gateway, one of the roaming subscriber's MSRN and the roaming subscriber's MSISDN; initiating, via the gateway, a MT call to one of the first network element and the MSC/VLR; and detecting, at the gateway, one selected from a group consisting of a release message, a forwarded call and an answer message, wherein detection of the release message, the forwarded call and the answer message indicate successful testing of the MO call barring.