FormsTest.js
{
"type": "file",
"namespace": {
"type": "namespace",
"name": "Phad\\Test\\Integration",
"declaration": "namespace Phad\\Test\\Integration;",
"class": [
{
"type": "class",
"docblock": {
"type": "docblock",
"description": "This class appears to test both form compilation and form submission\n",
"attribute": [
{
"type": "attribute",
"name": "notice",
"description": "Several of these tests incidentally test the submit target\/redirect feature."
}
]
},
"namespace": "Phad\\Test\\Integration",
"fqn": "Phad\\Test\\Integration\\Forms",
"name": "Forms",
"extends": "\\Phad\\Tester",
"declaration": "class Forms extends \\Phad\\Tester",
"properties": [
{
"type": "property",
"modifiers": [
"protected",
"array"
],
"name": "blogTableColumns",
"value": "['id'=>'INTEGER PRIMARY KEY','title'=>'VARCHAR(200)','body'=>'VARCHAR(2000)']",
"declaration": "protected array $blogTableColumns = ['id'=>'INTEGER PRIMARY KEY','title'=>'VARCHAR(200)', 'body'=>'VARCHAR(2000)'];"
}
],
"methods": [
{
"type": "method",
"args": [],
"modifiers": [
"public"
],
"name": "testDeleteItem",
"declaration": "public function testDeleteItem()"
},
{
"type": "method",
"args": [],
"modifiers": [
"public"
],
"name": "testErrorMessage",
"declaration": "public function testErrorMessage()"
},
{
"type": "method",
"args": [],
"modifiers": [
"public"
],
"name": "testSubmitDocumentation",
"declaration": "public function testSubmitDocumentation()"
},
{
"type": "method",
"args": [],
"modifiers": [
"public"
],
"name": "testControllerOnSubmitDocumentation",
"declaration": "public function testControllerOnSubmitDocumentation()"
},
{
"type": "method",
"args": [],
"modifiers": [
"public"
],
"name": "testWithInlineOnSubmit",
"declaration": "public function testWithInlineOnSubmit()"
},
{
"type": "method",
"args": [],
"modifiers": [
"public"
],
"name": "testInsertWithValidOption",
"declaration": "public function testInsertWithValidOption()"
},
{
"type": "method",
"args": [],
"modifiers": [
"public"
],
"name": "testUpdateRedirectsToTarget",
"declaration": "public function testUpdateRedirectsToTarget()"
},
{
"type": "method",
"args": [],
"modifiers": [
"public"
],
"name": "testUpdateValid",
"declaration": "public function testUpdateValid()"
},
{
"type": "method",
"args": [],
"modifiers": [
"public"
],
"name": "testInsertValid",
"declaration": "public function testInsertValid()"
},
{
"type": "method",
"args": [],
"docblock": {
"type": "docblock",
"description": "",
"attribute": [
{
"type": "attribute",
"name": "test",
"description": "that a partially filled in form is returned when submission fails."
}
]
},
"modifiers": [
"public"
],
"name": "testSubmitInvalid",
"declaration": "public function testSubmitInvalid()"
},
{
"type": "method",
"args": [],
"modifiers": [
"public"
],
"name": "testDisplayWithNoObject",
"declaration": "public function testDisplayWithNoObject()"
},
{
"type": "method",
"args": [],
"docblock": {
"type": "docblock",
"description": "",
"attribute": [
{
"type": "attribute",
"name": "test",
"description": "getting each selectable-option from a form's compiled view"
}
]
},
"modifiers": [
"public"
],
"name": "testHasSelectOptions",
"declaration": "public function testHasSelectOptions()"
},
{
"type": "method",
"args": [],
"docblock": {
"type": "docblock",
"description": "",
"attribute": [
{
"type": "attribute",
"name": "test",
"description": "getting info about properties from the compiled view."
}
]
},
"modifiers": [
"public"
],
"name": "testHasPropertiesData",
"declaration": "public function testHasPropertiesData()"
}
]
}
]
}
}