<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel about="http://permalink.gmane.org/gmane.comp.java.jmock.devel">
    <title>gmane.comp.java.jmock.devel</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/160"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/159"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/158"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/157"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/156"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/155"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/154"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/153"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/152"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/151"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/150"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/149"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/148"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/147"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/146"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/145"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/144"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/143"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/142"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.jmock.devel/141"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/160">
    <title>[jira] Created: (JMOCK-207) Statically type-safe way of defining expectations for all mock objects of a given type</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/160</link>
    <description>Statically type-safe way of defining expectations for all mock objects of a given type
--------------------------------------------------------------------------------------

                 Key: JMOCK-207
                 URL: http://jira.codehaus.org/browse/JMOCK-207
             Project: jMock
          Issue Type: New Feature
          Components: Library
    Affects Versions: 2.5.1
            Reporter: Nat Pryce
            Priority: Minor


From http://starobjects.blogspot.com/2008/11/jmock-actions-api.html

"It would be nice is if the:

"allowing(any(Injectable.class))

returned an reference of type Injectable. As it is, the use of method("injectInto") is a little fragile if I were to refactor the name."

That exact syntax would not be possible, but we could do:

allowing(Foo.class).bar();

That is, pass a class to mean "all instances of this class".  It will return an imposteriser to capture the method call.


</description>
    <dc:creator>Nat Pryce (JIRA</dc:creator>
    <dc:date>2008-11-22T09:51:41</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/159">
    <title>[jira] Created: (JMOCK-206) Lost test Exception in org.jmock.core.VerifyingTestCase.runBare()</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/159</link>
    <description>Lost test Exception in org.jmock.core.VerifyingTestCase.runBare()
-----------------------------------------------------------------

                 Key: JMOCK-206
                 URL: http://jira.codehaus.org/browse/JMOCK-206
             Project: jMock
          Issue Type: Bug
          Components: Library
    Affects Versions: 1.2.0
         Environment: Java 1.4
JUnit 3.8.2
            Reporter: Frédéric Rodrigo


In org.jmock.core.VerifyingTestCase

    /* This is virtually a copy/paste of the same invokedMethod in the TestCase class to allow
     * overriding of runTest in the normal manner.
     *
     * &lt; at &gt;see junit.framework.TestCase#runBare()
     */
    public void runBare() throws Throwable {
        setUp();
        try {
            runTest();
            verify();
        }
        finally {
            tearDown();
        }
    }

Exception appen in text was lost on try (no catch no throw). In super method junit.framework.TestCase.runBare() there is :
/**
 * Runs the bare test sequence.
</description>
    <dc:creator>Frédéric Rodrigo (JIRA</dc:creator>
    <dc:date>2008-11-07T10:11:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/158">
    <title>[jira] Closed: (JMOCK-204) Documentation does not use the oneOf method</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/158</link>
    <description>
     [ http://jira.codehaus.org/browse/JMOCK-204?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nat Pryce closed JMOCK-204.
---------------------------

    Resolution: Fixed


</description>
    <dc:creator>Nat Pryce (JIRA</dc:creator>
    <dc:date>2008-09-16T20:59:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/157">
    <title>[jira] Updated: (JMOCK-203) CardinalityClause does not include new oneOf method</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/157</link>
    <description>
     [ http://jira.codehaus.org/browse/JMOCK-203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nat Pryce updated JMOCK-203:
----------------------------

    Fix Version/s: 2.6.0


</description>
    <dc:creator>Nat Pryce (JIRA</dc:creator>
    <dc:date>2008-09-15T20:36:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/156">
    <title>[jira] Created: (JMOCK-205) Deprecate the 'one' method in favour of 'oneOf'</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/156</link>
    <description>Deprecate the 'one' method in favour of 'oneOf'
-----------------------------------------------

                 Key: JMOCK-205
                 URL: http://jira.codehaus.org/browse/JMOCK-205
             Project: jMock
          Issue Type: New Feature
          Components: Library
            Reporter: Nat Pryce
            Priority: Trivial




</description>
    <dc:creator>Nat Pryce (JIRA</dc:creator>
    <dc:date>2008-09-15T20:34:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/155">
    <title>[jira] Updated: (JMOCK-203) CardinalityClause does not include new oneOf method</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/155</link>
    <description>
     [ http://jira.codehaus.org/browse/JMOCK-203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nat Pryce updated JMOCK-203:
----------------------------

    Description: 
The CardinalityClause interface should have the 'oneOf' method since the 'one' method is expected to be deprecated according to the documentation in Expectations. These methods should also be annotated as deprecated.


  was:
The CardinalityClause interface should have the 'oneOf' method since the 'one' method is expected to be deprecated according to the documentation in Expectations. These methods should also be annotated as deprecated.

The documentation should also be changed to reflect this change in API. I noticed 'one' is referenced in the sections 'Getting Started', 'Cookbook', and 'Cheat Sheet'.

    Component/s:     (was: Documentation)

Moved documentation issues into their own Jira issue


</description>
    <dc:creator>Nat Pryce (JIRA</dc:creator>
    <dc:date>2008-09-15T20:34:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/154">
    <title>[jira] Resolved: (JMOCK-203) CardinalityClause does not include new oneOf method</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/154</link>
    <description>
     [ http://jira.codehaus.org/browse/JMOCK-203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nat Pryce resolved JMOCK-203.
-----------------------------

    Resolution: Fixed

Fix committed to SVN.


</description>
    <dc:creator>Nat Pryce (JIRA</dc:creator>
    <dc:date>2008-09-15T20:34:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/153">
    <title>[jira] Updated: (JMOCK-204) Documentation does not use the oneOf method</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/153</link>
    <description>
     [ http://jira.codehaus.org/browse/JMOCK-204?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nat Pryce updated JMOCK-204:
----------------------------

          Description: The documentation should also be changed to reflect that "oneOf" is preferred to "one". I noticed 'one' is referenced in the sections 'Getting Started', 'Cookbook', and 'Cheat Sheet'.  (was: The CardinalityClause interface should have the 'oneOf' method since the 'one' method is expected to be deprecated according to the documentation in Expectations. These methods should also be annotated as deprecated.

The documentation should also be changed to reflect this change in API. I noticed 'one' is referenced in the sections 'Getting Started', 'Cookbook', and 'Cheat Sheet'.)
    Affects Version/s:     (was: 2.5.1)
                           (was: 2.5.0)
                       Chore (ASAP)
        Fix Version/s: Chore (ASAP)
          Component/s:     (was: Library)


</description>
    <dc:creator>Nat Pryce (JIRA</dc:creator>
    <dc:date>2008-09-15T20:32:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/152">
    <title>[jira] Created: (JMOCK-204) Documentation does not use the oneOf method</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/152</link>
    <description>Documentation does not use the oneOf method
-------------------------------------------

                 Key: JMOCK-204
                 URL: http://jira.codehaus.org/browse/JMOCK-204
             Project: jMock
          Issue Type: Bug
          Components: Documentation, Library
    Affects Versions: 2.5.0, 2.5.1
            Reporter: Justin Wesley
            Priority: Minor


The CardinalityClause interface should have the 'oneOf' method since the 'one' method is expected to be deprecated according to the documentation in Expectations. These methods should also be annotated as deprecated.

The documentation should also be changed to reflect this change in API. I noticed 'one' is referenced in the sections 'Getting Started', 'Cookbook', and 'Cheat Sheet'.

</description>
    <dc:creator>Nat Pryce (JIRA</dc:creator>
    <dc:date>2008-09-15T20:30:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/151">
    <title>[jira] Updated: (JMOCK-202) Unsatisfied expectations are not correctly captured with JUnit4's &lt; at &gt;Test(expected=AssertionError.class) in JMock 2.5.0-RC1+</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/151</link>
    <description>
     [ http://jira.codehaus.org/browse/JMOCK-202?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nat Pryce updated JMOCK-202:
----------------------------

    Component/s: Library


</description>
    <dc:creator>Nat Pryce (JIRA</dc:creator>
    <dc:date>2008-09-15T20:28:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/150">
    <title>[jira] Commented: (JMOCK-203) CardinalityClause does not include new oneOf method</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/150</link>
    <description>
    [ http://jira.codehaus.org/browse/JMOCK-203?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=148011#action_148011 ] 

Nat Pryce commented on JMOCK-203:
---------------------------------

Good point!  The one method is not deprecated yet, but will be in a future release.




</description>
    <dc:creator>Nat Pryce (JIRA</dc:creator>
    <dc:date>2008-09-15T18:28:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/149">
    <title>[jira] Created: (JMOCK-203) CardinalityClause does not include new oneOf method</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/149</link>
    <description>CardinalityClause does not include new oneOf method
---------------------------------------------------

                 Key: JMOCK-203
                 URL: http://jira.codehaus.org/browse/JMOCK-203
             Project: jMock
          Issue Type: Bug
          Components: Documentation, Library
    Affects Versions: 2.5.1, 2.5.0
            Reporter: Justin Wesley
            Priority: Minor


The CardinalityClause interface should have the 'oneOf' method since the 'one' method is expected to be deprecated according to the documentation in Expectations. These methods should also be annotated as deprecated.

The documentation should also be changed to reflect this change in API. I noticed 'one' is referenced in the sections 'Getting Started', 'Cookbook', and 'Cheat Sheet'.

</description>
    <dc:creator>Justin Wesley (JIRA</dc:creator>
    <dc:date>2008-09-15T16:24:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/148">
    <title>[jira] Updated: (JMOCK-201) Allow ClassImposteriser to be extended</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/148</link>
    <description>
     [ http://jira.codehaus.org/browse/JMOCK-201?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Corporate Gadfly updated JMOCK-201:
-----------------------------------

    Attachment: JMOCK-201.patch

Patch against trunk allowing {{ClassImposteriser}} to be extended.


</description>
    <dc:creator>Corporate Gadfly (JIRA</dc:creator>
    <dc:date>2008-09-08T15:08:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/147">
    <title>[jira] Created: (JMOCK-202) Unsatisfied expectations are not correctly captured with JUnit4's &lt; at &gt;Test(expected=AssertionError.class) in JMock 2.5.0-RC1+</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/147</link>
    <description>Unsatisfied expectations are not correctly captured with JUnit4's &lt; at &gt;Test(expected=AssertionError.class) in JMock 2.5.0-RC1+
--------------------------------------------------------------------------------------------------------------------------

                 Key: JMOCK-202
                 URL: http://jira.codehaus.org/browse/JMOCK-202
             Project: jMock
          Issue Type: Bug
    Affects Versions: 2.5.1, 2.5.0, 2.5.0-RC1
         Environment: JMock 2.5.0-RC1+
JUnit 4.4
Java 1.5.0_16
Ubuntu Linux 8.0.4
kernel 2.6.24-19-generic
            Reporter: Steven Cummings
         Attachments: JMockBugTest.java

This was working up through version 2.4.0. I am testing some custom matchers with JMock by writing expectations that I expect to be unsatisfied when the test completes, and therefore I expect an AssertionError. From JMock 2.5.0-RC1 and on, &lt; at &gt;RunWith(JMock.class) causes &lt; at &gt;Test(expected=AssertionError.class) to fail to capture the resulting exception.

When I say JMock 2.5.0-RC1+, I mean I could</description>
    <dc:creator>Steven Cummings (JIRA</dc:creator>
    <dc:date>2008-09-02T18:22:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/146">
    <title>a() and an()</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/146</link>
    <description>---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email
</description>
    <dc:creator>snackbox-KvP5wT2u2U0&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-08-29T20:27:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/145">
    <title>[jira] Created: (JMOCK-201) Allow ClassImposteriser to be extended</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/145</link>
    <description>Allow ClassImposteriser to be extended
--------------------------------------

                 Key: JMOCK-201
                 URL: http://jira.codehaus.org/browse/JMOCK-201
             Project: jMock
          Issue Type: Improvement
          Components: Library
    Affects Versions: 2.5.1
            Reporter: Corporate Gadfly


I had a need to imposterise concrete classes (from 3rd-party jars) with final toString() method.

For background, please see discussion at:
http://www.nabble.com/Re%3A-mocking-concrete-classes-with-final-toString-method-p18509146.html
In that thread, Nat had advised one of the options as being "write your own Imposteriser".

So, for my needs I ended up writing ClassImposteriserAllowingFinalToString. It would be great if ClassImposteriser could be made easier to extend. As it is, it has a lot of private methods and properties and I pretty much had to rewrite my own imposteriser from scratch (essentially duplicating the private pieces of ClassImposteriser). If ClassImposteriser wa</description>
    <dc:creator>Corporate Gadfly (JIRA</dc:creator>
    <dc:date>2008-08-29T16:32:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/144">
    <title>2.5.1 Released</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/144</link>
    <description>We've just released jMock 2.5.1, a bug-fix release that improves error messages.

The changelog is at:

http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10336&amp;styleName=Html&amp;version=14527

--Nat

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</description>
    <dc:creator>Nat Pryce</dc:creator>
    <dc:date>2008-08-24T10:20:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/143">
    <title>[jira] Resolved: (JMOCK-200) JMock does not report actual invocations when the mockery is not satisfied</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/143</link>
    <description>
     [ http://jira.codehaus.org/browse/JMOCK-200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nat Pryce resolved JMOCK-200.
-----------------------------

    Resolution: Fixed

Fix committed to 2.5.1 branch and merged to trunk.


</description>
    <dc:creator>Nat Pryce (JIRA</dc:creator>
    <dc:date>2008-08-24T10:00:27</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/142">
    <title>[jira] Updated: (JMOCK-200) JMock does not report actual invocations when the mockery is not satisfied</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/142</link>
    <description>
     [ http://jira.codehaus.org/browse/JMOCK-200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nat Pryce updated JMOCK-200:
----------------------------

         Assignee: Nat Pryce
      Description: JMock does not report actual invocations when the mockery is not satisfied, only when an unexpected invocation is received
    Fix Version/s: 2.5.1


</description>
    <dc:creator>Nat Pryce (JIRA</dc:creator>
    <dc:date>2008-08-24T10:00:27</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/141">
    <title>[jira] Created: (JMOCK-200) JMock does not report actual invocations when the mockery is not satisfied</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/141</link>
    <description>JMock does not report actual invocations when the mockery is not satisfied
--------------------------------------------------------------------------

                 Key: JMOCK-200
                 URL: http://jira.codehaus.org/browse/JMOCK-200
             Project: jMock
          Issue Type: Bug
          Components: Library
    Affects Versions: 2.5.0
            Reporter: Nat Pryce
            Priority: Minor




</description>
    <dc:creator>Nat Pryce (JIRA</dc:creator>
    <dc:date>2008-08-24T00:02:26</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.jmock.devel/140">
    <title>[jira] Resolved: (JMOCK-199) Upgrade to CGLIB 2.2</title>
    <link>http://permalink.gmane.org/gmane.comp.java.jmock.devel/140</link>
    <description>
     [ http://jira.codehaus.org/browse/JMOCK-199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nat Pryce resolved JMOCK-199.
-----------------------------

    Resolution: Fixed

Implemented in SVN.



</description>
    <dc:creator>Nat Pryce (JIRA</dc:creator>
    <dc:date>2008-08-14T12:25:26</dc:date>
  </item>
  <textinput about="http://search.gmane.org/?group=$group=gmane.comp.java.jmock.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.java.jmock.devel</link>
  </textinput>
</rdf:RDF>
