Описание тега simpletest
Simpletest - это фреймворк для модульного и веб-тестирования, разработанный на PHP.
2
ответа
Как написать тест AssertTags в SimpleTest с регулярным выражением?
Я хочу протестировать функцию, которая будет генерировать lorem ipsum текст, но он делает это в тегах HTML. Так что я не могу знать заранее текстовое содержание, но я знаю структуру HTML. Это то, что я хочу проверить. И возможно, что длина текстов н…
25 сен '08 в 08:46
1
ответ
Преобразовать из SimpleTest в PHPUnit $this->UnitTestCase('message .....');
Какое действие / метод в PHPUnit равно SimpleTest: $this->UnitTestCase('message .....') Изменить: Извините за мою ошибку Я думаю, что то, о чем я спрашиваю, не существует в простом тесте, это просто наш расширенный класс. Но этот метод отображает…
24 авг '10 в 12:49
2
ответа
SimpleTest PHP Scriptable Web Browser не работает с типом ввода электронной почты
Я пытаюсь использовать PHP Scriptable Web Browser от simplest.org для автоматического заполнения формы на веб-сайте. Поле электронной почты в форме установлено на: <input id="mail1" type="email" name="mail1"> и т.п. Если я попытаюсь заполнить …
21 май '15 в 10:22
2
ответа
Модульное тестирование контроллеров Zend - как проверить, что установлено в представлении
В Zend модели добавляются в представление: //In a controller public function indexAction() { //Do some work and get a model $this->view->model = $model; } Мы можем легко проверить, что "модель" существует в представлении (для этого я использую…
16 апр '09 в 14:50
2
ответа
Простой тест не может открыть HTTPS URL
Я запускаю тестирование пользовательского интерфейса с помощью простого теста. Ниже приведен код. <?php require_once('simpletest/autorun.php'); require_once('simpletest/web_tester.php'); class TestOfRankings extends WebTestCase { function testWeA…
21 окт '16 в 09:18
1
ответ
Как вызвать функцию assertTrue, используя simpletest?
Я новичок в php и пишу тестовую функцию для тестирования класса, который я уже написал. Тем не менее, я не уверен, как я должен правильно сделать вызов функции assertTrue(). Вот код, который у меня есть: <?php require_once(dirname(__FILE__) . '/s…
07 мар '14 в 17:32
1
ответ
Простейший браузерный скрипт PHP... как проверить отправку формы, которая имеет [ ] в имени формы (в основном в формате массива)?
Я использую simpletest, браузерный скрипт php и пытаюсь проверить отправку формы в формате массива, вот так: <input id="password" name="session[password]" value="" type="password"> Другие входные имена начинаются с "сессия", поэтому я должен д…
04 июл '10 в 05:51
1
ответ
Как указать URL веб-сервиса в простейшем модуле Drupal?
У меня есть модуль Drupal, который общается с REST API на отдельном сервере для регистрации и аутентификации пользователей. Модуль работает на нескольких сайтах, которые указывают на разные серверы, на которых могут работать разные версии REST API. …
13 янв '11 в 20:25
2
ответа
Где используется схема отчета PHPUnit, используемая Дженкинсом?
У меня возникают проблемы при получении Jenkins для анализа файла отчета xunit.xml, когда в тестах есть исключения. XML выглядит правильно, поэтому я не вижу проблем, просто взглянув на него. Есть ли где-нибудь файл xsd, с которым я могу сравнить мо…
11 ноя '11 в 14:35
1
ответ
Установите флажок в Выкл в Simpletest
В одном из моих тестовых случаев, использующих самый простой веб-тестер, я хотел бы снять флажок. Из документации кажется, что setField должен это делать, но пока это не сработало. Документация не совсем понятна о том, как она работает с одним флажк…
18 июн '12 в 19:07
0
ответов
Как можно смоделировать метод объекта и вернуть один из его параметров в PHP SimpleTest Framework?
Предположим, вы хотите смоделировать простой метод класса: Mock::generatePartial(MyClass::class, false, ['aMethod']); $this->aMock = new MockMyClass(); $this->aMock->returns('aMethod', $param2, [$param1, $param2, $param3]); И каждый раз, ко…
12 окт '16 в 05:44
0
ответов
Браузер PHP SimpleTest с отключенным JavaScript
Я пытаюсь добавить тест с помощью браузера SimpleTest для проверки сценария отключения JavaScript на странице PHP. http://simpletest.org/en/browser_documentation.html Не уверены, можно ли отключить JavaScript в простейшем браузере? Есть ли альтернат…
02 фев '18 в 06:39
1
ответ
php (codeigniter) - простейшее модульное тестирование с данными сеанса
Так что у меня самая простая настройка с codeigniter ( https://github.com/ericbarnes/codeigniter-simpletest) У меня есть несколько простых тестов, и все выглядит хорошо. Но я бью блок. Я не знаю, как проверить, используя данные сеанса. Дело в том, ч…
10 ноя '10 в 03:36
1
ответ
SimpleTest Browser Все флажки с тем же именем
Используя SimpleTest, как мне установить третий флажок, если все они имеют одинаковые имена? <input type='checkbox' class='style' name='same' value="First" /> <input type='checkbox' class='style' name='same' value="Second" /> <input t…
09 сен '16 в 20:37
2
ответа
Покрытие кода в SimpleTest
Есть ли способ генерировать отчет о покрытии кода при использовании SimpleTest аналогично PHPUnit. Я прочитал документацию SimpleTest на их сайте, но не могу найти четкий способ, как это сделать! Я наткнулся на этот сайт, который говорит мы можем до…
28 мар '17 в 22:52
1
ответ
Наследование PHP: дочерний класс переопределяет родительскую переменную / свойство для использования в конструкторе
У меня есть (абстрактный) родительский класс, который должен обеспечивать функциональность во время создания. Дочерние классы могут переопределять свойства, используемые в конструкторе: class Parent extends MiddlewareTest { // abstract channel prope…
01 авг '13 в 15:46
3
ответа
Моя база данных не вставляется сразу
Я пытаюсь применить Test Driven Development для создания веб-страницы, и у меня возникают проблемы с использованием моей базы данных. Я занимаюсь разработкой с использованием Cake 1.1, PHP5 и SimpleTest для модульного тестирования. Моя проблема в то…
01 ноя '09 в 22:15
5
ответов
Эквивалент SimpleTest "частичные насмешки" в PHPUnit?
Я пытаюсь перенести кучу тестов из SimpleTest в PHPUnit, и мне было интересно, есть ли эквивалент для частичных проверок SimpleTest. Обновление: я не могу найти ничего в документах, которые предполагают, что эта функция доступна, но мне пришло в гол…
22 июл '09 в 09:50
1
ответ
SimpleTest: assertEquals и типы PHP
Учитывая следующий код: <?php class Foo extends UnitTestCase { public function testFoo() { $foo = new Foo(); $this->assertEqual('2, 3', $foo->bar(3)); } } ?> <?php class Foo { public function bar() { return 2; } } ?> '2, 3' == $ fo…
20 янв '11 в 19:37
1
ответ
CakePHP и Simpletest: Сбрасывать данные базы данных после каждого теста?
Есть ли способ перезагрузить мою базу данных между тестами? Может быть, что-то с тестовой группировкой? Мне нужно загрузить одни и те же данные для каждого теста. Есть ли способ автоматически делать это между каждым тестом? Спасибо
03 авг '11 в 18:53