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