On poor network connections, the call to getPublicAddress may hang indefinitely. If it is to succeed, let's require that it succeed within a reasonable time frame to put an upper limit on how long this test takes to run.
sf::Uint32
std::uint32_t