Annexe C. Index

Index

A

Annotation, Ecrire des tests pour PHPUnit, Dépendances des tests, Fournisseur de données, Tester des exceptions, Options de la ligne de commandes, Spécifier les méthodes couvertes, Ignorer des blocs de code, Générer un squelettre de classe de cas de test, Annotations
anything(), assertThat()
arrayHasKey(), assertThat()
assertArrayHasKey(), assertArrayHasKey()
assertArrayNotHasKey(), assertArrayHasKey()
assertAttributeContains(), assertContains()
assertAttributeContainsOnly(), assertContainsOnly()
assertAttributeEmpty(), assertEmpty()
assertAttributeEquals(), assertEquals()
assertAttributeGreaterThan(), assertGreaterThan()
assertAttributeGreaterThanOrEqual(), assertGreaterThanOrEqual()
assertAttributeInstanceOf(), assertInstanceOf()
assertAttributeInternalType(), assertInternalType()
assertAttributeLessThan(), assertLessThan()
assertAttributeLessThanOrEqual(), assertLessThanOrEqual()
assertAttributeNotContains(), assertContains()
assertAttributeNotContainsOnly(), assertContainsOnly()
assertAttributeNotEmpty(), assertEmpty()
assertAttributeNotEquals(), assertEquals()
assertAttributeNotInstanceOf(), assertInstanceOf()
assertAttributeNotInternalType(), assertInternalType()
assertAttributeNotSame(), assertSame()
assertAttributeSame(), assertSame()
assertClassHasAttribute(), assertClassHasAttribute()
assertClassHasStaticAttribute(), assertClassHasStaticAttribute()
assertClassNotHasAttribute(), assertClassHasAttribute()
assertClassNotHasStaticAttribute(), assertClassHasStaticAttribute()
assertContains(), assertContains()
assertContainsOnly(), assertContainsOnly()
assertCount(), assertCount()
assertEmpty(), assertEmpty()
assertEquals(), assertEquals()
assertEqualXMLStructure(), assertEqualXMLStructure()
assertFalse(), assertFalse()
assertFileEquals(), assertFileEquals()
assertFileExists(), assertFileExists()
assertFileNotEquals(), assertFileEquals()
assertFileNotExists(), assertFileExists()
assertGreaterThan(), assertGreaterThan()
assertGreaterThanOrEqual(), assertGreaterThanOrEqual()
assertInstanceOf(), assertInstanceOf()
assertInternalType(), assertInternalType()
assertJsonFileEqualsJsonFile(), assertJsonFileEqualsJsonFile()
assertJsonFileNotEqualsJsonFile(), assertJsonFileEqualsJsonFile()
assertJsonStringEqualsJsonFile(), assertJsonStringEqualsJsonFile()
assertJsonStringEqualsJsonString(), assertJsonStringEqualsJsonString()
assertJsonStringNotEqualsJsonFile(), assertJsonStringEqualsJsonFile()
assertJsonStringNotEqualsJsonString(), assertJsonStringEqualsJsonString()
assertLessThan(), assertLessThan()
assertLessThanOrEqual(), assertLessThanOrEqual()
assertNotContains(), assertContains()
assertNotContainsOnly(), assertContainsOnly()
assertNotCount(), assertCount()
assertNotEmpty(), assertEmpty()
assertNotEquals(), assertEquals()
assertNotInstanceOf(), assertInstanceOf()
assertNotInternalType(), assertInternalType()
assertNotNull(), assertNull()
assertNotRegExp(), assertRegExp()
assertNotSame(), assertSame()
assertNotTag(), assertTag()
assertNull(), assertNull()
assertObjectHasAttribute(), assertObjectHasAttribute()
assertObjectNotHasAttribute(), assertObjectHasAttribute()
assertPostConditions(), Fixtures
assertPreConditions(), Fixtures
assertRegExp(), assertRegExp()
assertSame(), assertSame()
assertSelectCount(), assertSelectCount()
assertSelectEquals(), assertSelectEquals()
assertSelectRegExp(), assertSelectRegExp()
assertStringEndsNotWith(), assertStringEndsWith()
assertStringEndsWith(), assertStringEndsWith()
assertStringEqualsFile(), assertStringEqualsFile()
assertStringMatchesFormat(), assertStringMatchesFormat()
assertStringMatchesFormatFile(), assertStringMatchesFormatFile()
assertStringNotEqualsFile(), assertStringEqualsFile()
assertStringNotMatchesFormat(), assertStringMatchesFormat()
assertStringNotMatchesFormatFile(), assertStringMatchesFormatFile()
assertStringStartsNotWith(), assertStringStartsWith()
assertStringStartsWith(), assertStringStartsWith()
assertTag(), assertTag()
assertThat(), assertThat()
assertTrue(), assertTrue()
assertXmlFileEqualsXmlFile(), assertXmlFileEqualsXmlFile()
assertXmlFileNotEqualsXmlFile(), assertXmlFileEqualsXmlFile()
assertXmlStringEqualsXmlFile(), assertXmlStringEqualsXmlFile()
assertXmlStringEqualsXmlString(), assertXmlStringEqualsXmlString()
assertXmlStringNotEqualsXmlFile(), assertXmlStringEqualsXmlFile()
assertXmlStringNotEqualsXmlString(), assertXmlStringEqualsXmlString()
attribute(), assertThat()
attributeEqualTo(), assertThat()
Avertissement PHP, Tester les erreurs PHP

D

Dépendances des tests, Dépendances des tests
Documentation agile, Options de la ligne de commandes, Documentation agile
Documentation générée automatiquement, Documentation agile
Documenter les hypothèses, Documentation agile
Doublure de test, Doublure de test

F

fileExists(), assertThat()
Fixture, Fixtures

G

Générateur de squelette, Générer un squelettre de classe de cas de test
Gestionnaire d'erreur, Tester les erreurs PHP
getMock(), Bouchons
getMockBuilder(), Bouchons
getMockForAbstractClass(), Objets simulacres (Mock Objects)
getMockFromWsdl(), Bouchon et simulacre pour Web Services
greaterThan(), assertThat()
greaterThanOrEqual(), assertThat()
Groupes de tests, Options de la ligne de commandes, Groupes

H

hasAttribute(), assertThat()

I

identicalTo(), assertThat()
include_path, Options de la ligne de commandes
Indépendance des tests, Etat global
Interface souple, Bouchons
isFalse(), assertThat()
isInstanceOf(), assertThat()
isNull(), assertThat()
isTrue(), assertThat()
isType(), assertThat()

M

matchesRegularExpression(), assertThat()
method(), Bouchons
Méthode canevas, Fixtures
Moniteurs de tests, Moniteurs de tests

O

Objet simulacre, Objets simulacres (Mock Objects)
onConsecutiveCalls(), Bouchons
onNotSuccessfulTest(), Fixtures

P

php.ini, Configurer les réglages de PHP INI, les constantes et les variables globales
PHPUnit_Extensions_RepeatedTest, Sous classer PHPUnit_Extensions_TestDecorator
PHPUnit_Extensions_Selenium2TestCase, PHPUnit_Extensions_Selenium2TestCase
PHPUnit_Extensions_SeleniumTestCase, PHPUnit_Extensions_SeleniumTestCase
PHPUnit_Extensions_TestDecorator, Sous classer PHPUnit_Extensions_TestDecorator
PHPUnit_Extensions_TestSetup, Sous classer PHPUnit_Extensions_TestDecorator
PHPUnit_Framework_Error, Tester les erreurs PHP
PHPUnit_Framework_Error_Notice, Tester les erreurs PHP
PHPUnit_Framework_Error_Warning, Tester les erreurs PHP
PHPUnit_Framework_IncompleteTest, Tests incomplets
PHPUnit_Framework_IncompleteTestError, Tests incomplets
PHPUnit_Framework_Test, Implémenter PHPUnit_Framework_Test
PHPUnit_Framework_TestCase, Ecrire des tests pour PHPUnit, Sous-classe PHPUnit_Framework_TestCase
PHPUnit_Framework_TestListener, Options de la ligne de commandes, Implémenter PHPUnit_Framework_TestListener, Moniteurs de tests
PHPUnit_Runner_TestSuiteLoader, Options de la ligne de commandes
PHPUnit_Util_Printer, Options de la ligne de commandes
Processus indépendants, Options de la ligne de commandes

R

Rapport, Options de la ligne de commandes
Refactorisation, Pendant le développement
Remarque PHP, Tester les erreurs PHP
returnArgument(), Bouchons
returnCallback(), Bouchons
returnSelf(), Bouchons
returnValue(), Bouchons
returnValueMap(), Bouchons

S

Selenium RC, Configurer les navigateurs pour Selenium RC
Selenium Server, Selenium Server
Série de tests, Série de tests
setUp(), Fixtures
setUpBeforeClass, Partager les Fixtures
setUpBeforeClass(), Fixtures
stringContains(), assertThat()
stringEndsWith(), assertThat()
stringStartsWith(), assertThat()
Suite de tests, Organiser les tests
Système à tester, Doublure de test

T

tearDown(), Fixtures
tearDownAfterClass, Partager les Fixtures
tearDownAfterClass(), Fixtures
Test incomplet, Tests incomplets, Générer un squelettre de classe de cas de test
TestDox, Documentation agile, @testdox
Tests dirigés par les données, Implémenter PHPUnit_Framework_Test
Tests indépendants, Options de la ligne de commandes
throwException(), Bouchons

W

will(), Bouchons