[Mockpp-commits] mockpp/mockpp/docs/en customize.xsl,1.6,1.7 dev_advanced_jmock.docbook,1.7,1.8 dev_
Brought to you by:
ewald-arnold
|
From: Ewald A. <ewa...@us...> - 2005-02-27 11:48:27
|
Update of /cvsroot/mockpp/mockpp/mockpp/docs/en In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24081/mockpp/docs/en Modified Files: customize.xsl dev_advanced_jmock.docbook dev_basic.docbook index.docbook Log Message: - VisitableMockObjects optionally take Constraints - mock objects reset all their sub objects - all mock objects get their own reset() method - ReturnObjectList has a default return value - changed "verify() const" to "verify()" Index: dev_basic.docbook =================================================================== RCS file: /cvsroot/mockpp/mockpp/mockpp/docs/en/dev_basic.docbook,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** dev_basic.docbook 19 Feb 2005 17:03:52 -0000 1.9 --- dev_basic.docbook 27 Feb 2005 11:48:16 -0000 1.10 *************** *** 76,80 **** </sect2> - <!-- ############################################################### --> --- 76,79 ---- *************** *** 108,115 **** <!-- ############################################################### --> <para> ! as asdfasdf </para> <sect2 id="expectation-set"> <title>Expectation Set</title> --- 107,152 ---- <!-- ############################################################### --> + <sect2 id="constraint-list"> + <title>Constraint List</title> + <para> ! Another expectation class is <classname>ConstraintList</classname>. It is similar to the former ! <classname>ExpectationList</classname> but offers more flexibility by using constraint classes ! to check the validity of the actual parameters. Instead of a value you pass the according ! object which is then used to verify the actual value. The usage of the constraint classes is ! explained in ! the <link linkend="parameter-constraint">chapter about ChainingMockObjects</link>. ! ! <programlisting> ! ! ConstraintList <int> cl ("verifyValue", 0); ! ! cl.addExpected(1); ! cl.addExpected(new IsGreaterOrEqual<int>(10)); <co id="great-eq-co" linkends="great-eq" /> ! cl.addExpected(new IsLessOrEqual<int>(20)); <co id="less-eq-co" linkends="less-eq" /> ! ! cl.addActual(1); ! cl.addActual(13); ! cl.addActual(23); ! ! </programlisting> ! ! <calloutlist> ! ! <callout arearefs="great-eq-co" id="great-eq" > ! <para>This constraint is valid for all actual parameters which are greater than or equal to 10.</para> ! </callout> ! ! <callout arearefs="less-eq-co" id="less-eq" > ! <para>This one is valid for all actual parameters which are less than or equal to 20.</para> ! </callout> ! ! </calloutlist> </para> + </sect2> + + <!-- ############################################################### --> + <sect2 id="expectation-set"> <title>Expectation Set</title> Index: index.docbook =================================================================== RCS file: /cvsroot/mockpp/mockpp/mockpp/docs/en/index.docbook,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** index.docbook 19 Feb 2005 14:23:28 -0000 1.22 --- index.docbook 27 Feb 2005 11:48:16 -0000 1.23 *************** *** 11,16 **** <!ENTITY copyyears '2002-2005' > <!ENTITY mockpp_email 'mockpp at ewald-arnold dot de' > ! <!ENTITY release_date '<date>2005-02-19</date>' > ! <!ENTITY release_info '<releaseinfo>1.03.00</releaseinfo>' > <!ENTITY chap_bookinfo SYSTEM 'bookinfo.docbook' > --- 11,16 ---- <!ENTITY copyyears '2002-2005' > <!ENTITY mockpp_email 'mockpp at ewald-arnold dot de' > ! <!ENTITY release_date '<date>2005-02-27</date>' > ! <!ENTITY release_info '<releaseinfo>1.05.00</releaseinfo>' > <!ENTITY chap_bookinfo SYSTEM 'bookinfo.docbook' > Index: customize.xsl =================================================================== RCS file: /cvsroot/mockpp/mockpp/mockpp/docs/en/customize.xsl,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** customize.xsl 21 Nov 2004 19:32:39 -0000 1.6 --- customize.xsl 27 Feb 2005 11:48:16 -0000 1.7 *************** *** 5,11 **** --> ! <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> ! <xsl:import href="/usr/share/xml/docbook/stylesheet/nwalsh/current/html/chunk.xsl"/> <!-- --- 5,11 ---- --> ! <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> ! <xsl:import href="/usr/share/xml/docbook/stylesheet/nwalsh/current/html/chunk.xsl"/> <!-- *************** *** 29,33 **** --> ! <xsl:param name="html.stylesheet" select="'common/mockpp.css'"/> <xsl:param name="use.extensions" select="1"/> <xsl:param name="chunk.section.depth" select="2"/> --- 29,33 ---- --> ! <xsl:param name="html.stylesheet" select="'common/mockpp.css'"/> <xsl:param name="use.extensions" select="1"/> <xsl:param name="chunk.section.depth" select="2"/> *************** *** 39,42 **** <xsl:param name="section.label.includes.component.label" select="1"/> ! </xsl:stylesheet> --- 39,49 ---- <xsl:param name="section.label.includes.component.label" select="1"/> ! <!-- ! <xsl:param name="number.programlisting.lines" select="1"/> ! <xsl:param name="linenumber.length" select="2"/> ! <xsl:param name="linenumber.mod" select="1"/> ! <xsl:param name="linenumber.padchar" select="_"/> ! --> ! ! </xsl:stylesheet> Index: dev_advanced_jmock.docbook =================================================================== RCS file: /cvsroot/mockpp/mockpp/mockpp/docs/en/dev_advanced_jmock.docbook,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** dev_advanced_jmock.docbook 6 Jan 2005 17:56:46 -0000 1.7 --- dev_advanced_jmock.docbook 27 Feb 2005 11:48:16 -0000 1.8 *************** *** 143,147 **** </sect3> ! <sect3> <title>Parameter Constraints</title> --- 143,147 ---- </sect3> ! <sect3 id="parameter-constraint"> <title>Parameter Constraints</title> |