예제 #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);
	}