付録E 目次

A

Agile Documentation, コマンドラインオプション
Agile Documentation (アジャイルな文書作成), アジャイルな文書作成
Annotation, PHPUnit 用のテストの書き方, テストの依存性, データプロバイダ, 例外のテスト, コマンドラインオプション, コードブロックの無視, カバーするメソッドの指定, アノテーション
anything(), assertThat()
arrayHasKey(), assertThat()
assertArrayHasKey(), assertArrayHasKey()
assertArrayNotHasKey(), assertArrayHasKey()
assertArraySubset(), assertArraySubset()
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()
assertContainsOnlyInstancesOf(), assertContainsOnlyInstancesOf()
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()
assertNull(), assertNull()
assertObjectHasAttribute(), assertObjectHasAttribute()
assertObjectNotHasAttribute(), assertObjectHasAttribute()
assertPostConditions(), フィクスチャ
assertPreConditions(), フィクスチャ
assertRegExp(), assertRegExp()
assertSame(), assertSame()
assertStringEndsNotWith(), assertStringEndsWith()
assertStringEndsWith(), assertStringEndsWith()
assertStringEqualsFile(), assertStringEqualsFile()
assertStringMatchesFormat(), assertStringMatchesFormat()
assertStringMatchesFormatFile(), assertStringMatchesFormatFile()
assertStringNotEqualsFile(), assertStringEqualsFile()
assertStringNotMatchesFormat(), assertStringMatchesFormat()
assertStringNotMatchesFormatFile(), assertStringMatchesFormatFile()
assertStringStartsNotWith(), assertStringStartsWith()
assertStringStartsWith(), assertStringStartsWith()
assertThat(), assertThat()
assertTrue(), assertTrue()
assertXmlFileEqualsXmlFile(), assertXmlFileEqualsXmlFile()
assertXmlFileNotEqualsXmlFile(), assertXmlFileEqualsXmlFile()
assertXmlStringEqualsXmlFile(), assertXmlStringEqualsXmlFile()
assertXmlStringEqualsXmlString(), assertXmlStringEqualsXmlString()
assertXmlStringNotEqualsXmlFile(), assertXmlStringEqualsXmlFile()
assertXmlStringNotEqualsXmlString(), assertXmlStringEqualsXmlString()
attribute(), assertThat()
attributeEqualTo(), assertThat()
Automated Documentation, アジャイルな文書作成

D

Data-Driven Tests, PHPUnit_Framework_Test の実装
Defect Localization, テストの依存性
Depended-On Component, テストダブル
Documenting Assumptions, アジャイルな文書作成

E

equalTo(), assertThat()
Error (エラー), コマンドラインのテストランナー
Error Handler, PHP のエラーのテスト
Extreme Programming (エクストリームプログラミング), アジャイルな文書作成

F

Failure (失敗), コマンドラインのテストランナー
fileExists(), assertThat()
Fixture, フィクスチャ
Fluent Interface, スタブ

H

hasAttribute(), assertThat()

I

identicalTo(), assertThat()
include_path, コマンドラインオプション
Incomplete Test (不完全なテスト), 不完全なテスト
isFalse(), assertThat()
isInstanceOf(), assertThat()
isNull(), assertThat()
isTrue(), assertThat()
isType(), assertThat()

L

lessThan(), assertThat()
lessThanOrEqual(), assertThat()
Logfile, コマンドラインオプション
Logging, ログ出力, ログ出力
logicalAnd(), assertThat()
logicalNot(), assertThat()
logicalOr(), assertThat()
logicalXor(), assertThat()

M

matchesRegularExpression(), assertThat()
method(), スタブ
Mock Object, モックオブジェクト

O

onConsecutiveCalls(), スタブ
onNotSuccessfulTest(), フィクスチャ

R

Refactoring (リファクタリング), 開発中のテスト
Report, コマンドラインオプション
returnArgument(), スタブ
returnCallback(), スタブ
returnSelf(), スタブ
returnValueMap(), スタブ

S

Selenium RC, Selenium RC の設定ブラウザ
Selenium Server, Selenium Server
setUp(), フィクスチャ
setUpBeforeClass, フィクスチャの共有
setUpBeforeClass(), フィクスチャ
stringContains(), assertThat()
stringEndsWith(), assertThat()
stringStartsWith(), assertThat()
Stub, スタブ
Stubs (スタブ), 複数チームでのテスト
System Under Test, テストダブル

T

tearDown(), フィクスチャ
tearDownAfterClass, フィクスチャの共有
tearDownAfterClass(), フィクスチャ
Template Method, フィクスチャ
Template Method (テンプレートメソッド), フィクスチャ
Test Dependencies, テストの依存性
Test Double, テストダブル
Test Groups, コマンドラインオプション, グループ
Test Isolation, コマンドラインオプション, グローバルな状態
Test Listener, テストリスナー
Test Suite, テストの構成, テストスイート
TestDox, アジャイルな文書作成, @testdox
throwException(), スタブ
timeoutForLargeTests, @large
timeoutForMediumTests, @medium
timeoutForSmallTests, @small
このページの改善案をGitHubで提案してください!