1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/penngo-PApiTest

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

PApiTest

Основана на simpletest библиотеке для юнит-тестирования, что делает проверку HTTP API-интерфейсов более удобной. В настоящее время поддерживаются только данные в формате JSON.

Alt text

Пример использования

require_once dirname(__FILE__) . '/../component/PApi.php';
class Demo extends UnitTestCase {
	function testIplookup() {
		$url = 'http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip=218.4.255.255';
		$browser = new SimpleBrowser();
		$browser->get($url);
		PApi::showJson('API-интерфейс для определения местоположения по IP-адресу ' . $url, $browser->getContent());
		$this->assertEqual(200, $browser->getResponseCode());
	}
function testWeather() {
	$url = 'http://www.weather.com.cn/data/cityinfo/101280101.html';
	$browser = new SimpleBrowser();
	$browser->get($url);
	PApi::showJson('API-интерфейс для получения погоды в Гуанчжоу ' . $url, $browser->getContent());
	$this->assertEqual(200, $browser->getResponseCode());
}

}

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

API: инструменты для модульного тестирования. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/penngo-PApiTest.git
git@api.gitlife.ru:oschina-mirror/penngo-PApiTest.git
oschina-mirror
penngo-PApiTest
penngo-PApiTest
master