On Aug 10, 2009, at 11:41 AM, sdumitriu (SVN) wrote:

> Author: sdumitriu
> Date: 2009-08-10 11:41:27 +0200 (Mon, 10 Aug 2009)
> New Revision: 22458
>
> Added:
>   platform/core/trunk/xwiki-rendering/xwiki-rendering-macros/xwiki- 
> rendering-macro-equation/src/test/resources/macroequation1.test
> Removed:
>   platform/core/trunk/xwiki-rendering/xwiki-rendering-macros/xwiki- 
> rendering-macro-equation/src/test/resources/macromessage1.test
> Modified:
>   platform/core/trunk/xwiki-rendering/xwiki-rendering-macros/xwiki- 
> rendering-macro-equation/src/test/java/org/xwiki/rendering/ 
> RenderingTests.java
> Log:
> XWIKI-4139: New {{equation}} macro for displaying mathematical  
> expressions
> Adding a simple test
>
> Modified: platform/core/trunk/xwiki-rendering/xwiki-rendering-macros/ 
> xwiki-rendering-macro-equation/src/test/java/org/xwiki/rendering/ 
> RenderingTests.java
> ===================================================================
> --- platform/core/trunk/xwiki-rendering/xwiki-rendering-macros/xwiki- 
> rendering-macro-equation/src/test/java/org/xwiki/rendering/ 
> RenderingTests.java   2009-08-10 09:03:24 UTC (rev 22457)
> +++ platform/core/trunk/xwiki-rendering/xwiki-rendering-macros/xwiki- 
> rendering-macro-equation/src/test/java/org/xwiki/rendering/ 
> RenderingTests.java   2009-08-10 09:41:27 UTC (rev 22458)
> @@ -45,7 +45,7 @@
>     {
>         RenderingTestSuite suite = new RenderingTestSuite("Test  
> Equation Macro");
>
> -        suite.addTestsFromResource("macromessage1", true);
> +        suite.addTestsFromResource("macroequation1", true);
>
>         ComponentManagerTestSetup testSetup = new  
> ComponentManagerTestSetup(suite);
>         setUpMocks(testSetup.getComponentManager());
> @@ -80,16 +80,16 @@
>         context.checking(new Expectations()
>         {
>             {
> -                oneOf(mockDocumentAccessBridge).getURL(null, "tex",  
> null, null);
> +                 
> atLeast(2).of(mockDocumentAccessBridge).getURL(null, "tex", null,  
> null);

are 2 calls really part of the contract?
If you don't need to test the number of calls you should use allow().

-Vincent

>                 will(returnValue("/xwiki/bin/view/Main/"));
>
> -                oneOf(mockConfiguration).getRenderer();
> +                atLeast(2).of(mockConfiguration).getRenderer();
>                 will(returnValue("snuggletex"));
>
> -                oneOf(mockImageStorage).get(with(any(String.class)));
> -                will(returnValue(false));
> +                 
> atLeast(2).of(mockImageStorage).get(with(any(String.class)));
> +                will(returnValue(null));
>
> -                 
> oneOf(mockImageStorage).put(with(any(String.class)),  
> with(any(ImageData.class)));
> +                 
> atLeast(2).of(mockImageStorage).put(with(any(String.class)),  
> with(any(ImageData.class)));
>             }
>         });
>     }
>
> Copied: platform/core/trunk/xwiki-rendering/xwiki-rendering-macros/ 
> xwiki-rendering-macro-equation/src/test/resources/ 
> macroequation1.test (from rev 22456, platform/core/trunk/xwiki- 
> rendering/xwiki-rendering-macros/xwiki-rendering-macro-equation/src/ 
> test/resources/macromessage1.test)
> ===================================================================
> --- platform/core/trunk/xwiki-rendering/xwiki-rendering-macros/xwiki- 
> rendering-macro-equation/src/test/resources/ 
> macroequation1.test                           (rev 0)
> +++ platform/core/trunk/xwiki-rendering/xwiki-rendering-macros/xwiki- 
> rendering-macro-equation/src/test/resources/macroequation1.test        
> 2009-08-10 09:41:27 UTC (rev 22458)
> @@ -0,0 +1,18 @@
> +.#-----------------------------------------------------
> +.input|xwiki/2.0
> +.#-----------------------------------------------------
> +{{equation}}a+b{{/equation}}
> +.#-----------------------------------------------------
> +.expect|event/1.0
> +.#-----------------------------------------------------
> +beginDocument
> +beginMacroMarkerStandalone [equation] [] [a+b]
> +beginParagraph
> +onImage: [/xwiki/bin/view/Main// 
> 06fbba0acf130efd9e147fdfe91a943cc4f3e29972c6cd1d972e9aabf0900966]  
> [false] [[alt]=[a+b]]
> +endParagraph
> +endMacroMarkerStandalone [equation] [] [a+b]
> +endDocument
> +.#-----------------------------------------------------
> +.expect|xwiki/2.0
> +.#-----------------------------------------------------
> +{{equation}}a+b{{/equation}}
>
> Deleted: platform/core/trunk/xwiki-rendering/xwiki-rendering-macros/ 
> xwiki-rendering-macro-equation/src/test/resources/macromessage1.test
> ===================================================================
> --- platform/core/trunk/xwiki-rendering/xwiki-rendering-macros/xwiki- 
> rendering-macro-equation/src/test/resources/macromessage1.test         
> 2009-08-10 09:03:24 UTC (rev 22457)
> +++ platform/core/trunk/xwiki-rendering/xwiki-rendering-macros/xwiki- 
> rendering-macro-equation/src/test/resources/macromessage1.test         
> 2009-08-10 09:41:27 UTC (rev 22458)
> @@ -1,17 +0,0 @@
> -.#-----------------------------------------------------
> -.input|xwiki/2.0
> -.#-----------------------------------------------------
> -{{equation}}a+b{{/equation}}
> -.#-----------------------------------------------------
> -.expect|event/1.0
> -.#-----------------------------------------------------
> -beginDocument
> -beginMacroMarkerStandalone [equation] [] [a+b]
> -beginParagraph
> -endParagraph
> -endMacroMarkerStandalone [equation] [] [a+b]
> -endDocument
> -.#-----------------------------------------------------
> -.expect|xwiki/2.0
> -.#-----------------------------------------------------
> -{{equation}}a+b{{/equation}}

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to