Вопросы по теме '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 просмотров

Как выполнять сложные поиски и тестировать их в cakePHP и Simpletest
У меня очень сложная структура данных, что-то вроде 10 таблиц без таблиц соединения. Мое приложение должно иметь возможность выполнять поиск в большинстве таблиц. Для этого я решил превратить содержимое полей поиска в массив условий. Ключ -...
106 просмотров

Перегрузка 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