示例#1
0
文件: IPTest.cpp 项目: rayfill/cpplib
	void resolveMachineName()
	{	
		try
		{
			ip.setIp("210.150.25.37");
			CPPUNIT_ASSERT_MESSAGE(ip.getHostname(),
								   ip.getHostname() == 
								   "www.goo.ne.jp");
		}
		catch (std::exception& e)
		{
			CPPUNIT_FAIL(e.what());
		}
	}
示例#2
0
文件: IPTest.cpp 项目: rayfill/cpplib
	void unresolveIpToName()
	{
		ip.setIp("133.0.0.1");
		CPPUNIT_ASSERT_THROW(ip.getHostname(),
							 NotAddressResolveException);
	}