Вопросы по теме 'simpletest'
SimpleTest: как утверждать, что выдается ошибка PHP?
Если я прав, SimpleTest позволит вам утверждать, что возникла ошибка PHP. Однако я не могу понять, как его использовать, основываясь на документации. Я хочу утверждать, что объект, который я передаю в свой конструктор, является экземпляром...
4324 просмотров
schedule
25.09.2022
Тестирование контроллеров CakePHP в реальных условиях?
Я пишу новое приложение с CakePHP (только что выпущенная версия 1.2.4), используя SimpleTest 1.0.1. Я прочитал соответствующие разделы поваренной книги , провел поиск по Bakery и прочтите публикации Марка Стори о тестировании контроллеров (...
2807 просмотров
schedule
13.05.2022
PHP и SimpleTest — запуск tearDown() даже при фатальном исключении
Поиск дает пару вопросов по отлову фатальных исключений, но этот относится к использованию SimpleTest. (Я знаю, что SimpleTest устарел, но заставить PHP-Unit работать на моей конфигурации — это другой вопрос).
Я пытаюсь заставить метод tearDown()...
399 просмотров
schedule
11.05.2024
Можно ли установить свойства фиктивного объекта в Simpletest
Обычно я использую методы получения и установки для своих объектов, и я могу тестировать их как фиктивные объекты в SimpleTest, манипулируя ими с помощью кода, например:
Mock::generate('MyObj');
$MockMyObj->setReturnValue('getPropName',...
7076 просмотров
schedule
15.05.2023
Почему я должен использовать фреймворки для тестирования в PHP?
Недавно я слышал, как многие люди спорят об использовании функций тестирования PHP, таких как PHPunit и SimpleTest, вместе с выбранной ими IDE (Eclipse для меня). После того, как я погуглил эту тему, мне все еще трудно понять плюсы и минусы...
222 просмотров
schedule
03.06.2022
Вызов URL-адреса и получение отображаемой HTML-страницы в Phing
Итак, это моя дилемма - я использую отличную библиотеку codeigniter-simpletest Эрика Барнса ( http://github.com/ericbarnes/codeigniter-simpletest ). Это идеально подходит для моих целей, так как добавляет конечную точку в тестовое развертывание моего...
202 просмотров
schedule
29.07.2023
Simpletest PHP scriptable браузер, как протестировать отправку формы, которая имеет [] в имени формы (в основном в формате массива)?
Я использую simpletest, браузер с поддержкой сценариев php и пытаюсь протестировать отправку формы в формате массива, поэтому она выглядит так:
<input id="password" name="session[password]" value="" type="password">
Другие имена входных...
820 просмотров
schedule
17.06.2023
Как поймать ошибку неопределенного индекса E_NOTICE в simpleTest?
Я хотел бы написать тест с использованием simpleTest, который потерпит неудачу, если метод, который я тестирую, приведет к PHP E_NOTICE «undefined index: foo».
Я пробовал expectError() и expectException() безуспешно. На веб-странице...
23042 просмотров
schedule
26.05.2022
Simpletest: тестирование эхо-операторов?
Я только что тестировал некоторые PHP-файлы с помощью simpletest и обнаружил, что он не будет работать слишком хорошо с функциями, которые на самом деле выводят (эхо) что-либо.
Итак, есть ли что-нибудь, что я могу сделать для тестирования функций,...
1230 просмотров
schedule
13.12.2022
Как ожидать фатальных ошибок с помощью simpletest в php
Я пытаюсь написать тестовый пример, чтобы убедиться, что класс Singleton не может быть создан. Конструктор для Singleton определен как закрытый, поэтому мой тест выглядит следующим образом:
$this->expectError();
$test = new...
417 просмотров
schedule
09.06.2022
Какое модульное тестирование в PHP запускать
Возможный дубликат: Простой тест против PHPunit
Я новичок в передовых методах разработки программного обеспечения. Мне нужно знать, следует ли мне использовать фреймворк для тестирования ведьм. Я видел, что некоторые люди используют...
2790 просмотров
schedule
05.07.2023
Как указать URL-адрес веб-службы в самом простом модуле Drupal?
У меня есть модуль Drupal, который взаимодействует с REST API на отдельном сервере для регистрации и аутентификации пользователей. Модуль работает на нескольких сайтах, которые указывают на разные серверы, на которых могут работать разные версии REST...
374 просмотров
schedule
27.06.2023
Как выполнять сложные поиски и тестировать их в cakePHP и Simpletest
У меня очень сложная структура данных, что-то вроде 10 таблиц без таблиц соединения. Мое приложение должно иметь возможность выполнять поиск в большинстве таблиц.
Для этого я решил превратить содержимое полей поиска в массив условий. Ключ -...
106 просмотров
schedule
11.05.2023
Перегрузка PHP в частные свойства и методы модульного теста
Я читал здесь несколько вопросов, касающихся использования модульного тестирования для проверки частных методов и свойств. Я новичок в модульном тестировании и хотел бы получить информацию о методе, который я пытаюсь использовать, чтобы мое...
1825 просмотров
schedule
20.06.2022
CakePHP Simpletest помощник
Я новичок в модульном тестировании и создаю новые тесты компонентов, контроллеров и моделей с помощью SimpleTest. Я использую CakePHP Test Suite версии 1.2.0.0. У меня возникли проблемы с созданием представления для помощника, и Интернет не помог...
397 просмотров
schedule
23.07.2022
Модульное тестирование Drupal с DrupalUnitTestCase не выполняется при настройке базы данных
Использование DrupalUnitTestCase для модульного тестирования модуля Drupal не работает. Я, наверное, что-то забыл.
Тест работает нормально, пока я не создам экземпляр некоторого класса:
$foo = new FooBar();
В этом случае Drupal решает...
1256 просмотров
schedule
24.07.2023
Требуется больше ясности в использовании функции assertText()?
Я написал тестовые примеры автоматизации для своего приложения. Ниже приведен пример кода, который я использовал для веб-тестирования.
класс UserWebTestcase расширяет CakeWebTestCase{
var $name='UserWebTestcase';
function testLogin001()
{...
155 просмотров
schedule
03.04.2023
Кодирование URL, кажется, мешает правильному кодированию/декодированию json в моей программе PHP
Я реализую PHP-скрипт, который получает сообщение HTTP POST с в теле строкой json, привязанной к параметру «отчет». Итак, отчет HTTP POST=. Я тестирую это с помощью SimpleTest (модульное тестирование PHP).
Я создаю json:
$array = array("type"...
3551 просмотров
schedule
13.03.2023
CodeIgniter 2.1 и SimpleTest — Проведение простого теста
В настоящее время я использую CI 2.1 и Netbeans 7.0 в качестве своей интегрированной среды разработки. Я хотел бы создать простое модульное тестирование с помощью SimpleTest. В частности, методология, которую использовал Эрик Барнс, и его код,...
690 просмотров
schedule
27.07.2023
Невозможно сделать SimpleTest GET и POST в тестовом примере, используя Drupal6 и SimpleTest
Через некоторое время я запустил этот образец теста, пакетный экран Drupal (тот, что с индикатором выполнения) перестает работать, в журналах моего сервера не регистрируется никаких ошибок, и все окно браузера остается замороженным. Код очень...
205 просмотров
schedule
04.04.2022