When a page is renamed all of its child pages remain intact.
First build the page with children.
Page creator. | ||
Page name. | Page contents. | valid? |
ParentPage | parent | true |
ParentPage.ChildPage | child page | true |
Then rename the parent page.
Response Requester. | |
uri | status? |
ParentPage?responder=renamePage&newName=NewParentPage |
Next fetch the child page using the parent's new name.
Response Requester. | ||
uri | valid? | contents? |
NewParentPage.ChildPage | true |
The child page's content should be the same.
Response Examiner. | |||
type | pattern | matches? | wrapped html? |
contents | child page | true |