Changeset 1432
- Timestamp:
- 03/17/08 22:29:51 (4 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/main/php/net/stubbles/websites/xml/generator/stubSessionXMLGenerator.php
r1423 r1432 29 29 * <alias>bar</alias> 30 30 * </variant> 31 * <token>32 * <current>foo</current>33 * <next>bar</next>34 * </token>35 31 * </session> 36 32 * [...] … … 92 88 $xmlStreamWriter->writeElement('alias', array(), (string) $this->session->getValue('net.stubbles.websites.variantmanager.variant.alias')); 93 89 $xmlStreamWriter->writeEndElement(); // end variant 94 $xmlStreamWriter->writeStartElement('token');95 $xmlStreamWriter->writeElement('current', array(), $this->session->getCurrentToken());96 $xmlStreamWriter->writeElement('next', array(), $this->session->getNextToken());97 $xmlStreamWriter->writeEndElement(); // end token98 90 $xmlStreamWriter->writeEndElement(); // end session 99 91 } trunk/src/test/php/net/stubbles/websites/xml/generator/stubSessionXMLGeneratorTestCase.php
r1423 r1432 73 73 $this->mockSession->expects($this->once())->method('isNew')->will($this->returnValue(true)); 74 74 $this->mockSession->expects($this->exactly(2))->method('getValue')->will($this->onConsecutiveCalls('variant_name', 'variant_alias')); 75 $this->mockSession->expects($this->once())->method('getCurrentToken')->will($this->returnValue('bar'));76 $this->mockSession->expects($this->once())->method('getNextToken')->will($this->returnValue('baz'));77 75 $this->requestXMLGenerator->generate($this->xmlStreamWriter, $this->mockXMLSerializer); 78 76 $doc = $this->xmlStreamWriter->asXML(); … … 87 85 '<alias>variant_alias</alias>' . 88 86 '</variant>' . 89 '<token>' .90 '<current>bar</current>' .91 '<next>baz</next>' .92 '</token>' .93 87 '</session>', $doc); 94 88 } … … 106 100 $this->mockSession->expects($this->once())->method('isNew')->will($this->returnValue(false)); 107 101 $this->mockSession->expects($this->exactly(2))->method('getValue')->will($this->returnValue(null)); 108 $this->mockSession->expects($this->once())->method('getCurrentToken')->will($this->returnValue('bar'));109 $this->mockSession->expects($this->once())->method('getNextToken')->will($this->returnValue('baz'));110 102 $this->requestXMLGenerator->generate($this->xmlStreamWriter, $this->mockXMLSerializer); 111 103 $doc = $this->xmlStreamWriter->asXML(); … … 120 112 '<alias></alias>' . 121 113 '</variant>' . 122 '<token>' .123 '<current>bar</current>' .124 '<next>baz</next>' .125 '</token>' .126 114 '</session>', $doc); 127 115 }
