|
View:
New views
4 Messages
—
Rating Filter:
Alert me
|
|
|
Mocking, expectationsHey.
I have problem with JMock. Can somebody say what's wrong http://pastie.org/429898 . I'm used to use rspec and mocha in Ruby. So Java seems very strange sometimes :). Indrek --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email |
|
|
Re: Mocking, expectationsYou're not actually testing anything in that test because you're
mocking the object that you're testing. --Nat On 28/03/2009, Indrek Juhkam <indrek@...> wrote: > Hey. > > I have problem with JMock. Can somebody say what's wrong > http://pastie.org/429898 . > I'm used to use rspec and mocha in Ruby. So Java seems very strange > sometimes :). > > Indrek > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > > -- http://www.natpryce.com --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email |
|
|
Re: Mocking, expectationsHey,
Okay. It seems so. In ruby with rspec I could do: plugin = HelloPlugin.new plugin.should_receive(:send_and_create_message).with("Tere inimene") msg = Message.new msg.params[0] = "Inimene" plugin.do_work(msg) How can I get similar behavior? On Sun, Mar 29, 2009 at 5:27 AM, Nat Pryce <nat.pryce@...> wrote: > You're not actually testing anything in that test because you're > mocking the object that you're testing. > > --Nat > > On 28/03/2009, Indrek Juhkam <indrek@...> wrote: >> Hey. >> >> I have problem with JMock. Can somebody say what's wrong >> http://pastie.org/429898 . >> I'm used to use rspec and mocha in Ruby. So Java seems very strange >> sometimes :). >> >> Indrek >> >> --------------------------------------------------------------------- >> To unsubscribe from this list, please visit: >> >> http://xircles.codehaus.org/manage_email >> >> >> > > > -- > http://www.natpryce.com > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > > --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email |
|
|
Re: Mocking, expectationsJMock is a tool for testing how an object communicates with it's peers.
If you need to test only part of an object's internal implementation, that's a good indication that the object is too complicated should be split into two or more collaborating objects. --Nat On 29/03/2009, Indrek Juhkam <indrekju@...> wrote: > Hey, > Okay. It seems so. > > In ruby with rspec I could do: > plugin = HelloPlugin.new > plugin.should_receive(:send_and_create_message).with("Tere inimene") > msg = Message.new > msg.params[0] = "Inimene" > plugin.do_work(msg) > > How can I get similar behavior? > > On Sun, Mar 29, 2009 at 5:27 AM, Nat Pryce <nat.pryce@...> wrote: >> You're not actually testing anything in that test because you're >> mocking the object that you're testing. >> >> --Nat >> >> On 28/03/2009, Indrek Juhkam <indrek@...> wrote: >>> Hey. >>> >>> I have problem with JMock. Can somebody say what's wrong >>> http://pastie.org/429898 . >>> I'm used to use rspec and mocha in Ruby. So Java seems very strange >>> sometimes :). >>> >>> Indrek >>> >>> --------------------------------------------------------------------- >>> To unsubscribe from this list, please visit: >>> >>> http://xircles.codehaus.org/manage_email >>> >>> >>> >> >> >> -- >> http://www.natpryce.com >> >> --------------------------------------------------------------------- >> To unsubscribe from this list, please visit: >> >> http://xircles.codehaus.org/manage_email >> >> >> > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > > -- http://www.natpryce.com --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email |
| Free embeddable forum powered by Nabble | Forum Help |