I merged your changed with my copy on github, thanks!

On Tue, Dec 8, 2009 at 7:59 PM, Fabien Arcellier <[email protected]
> wrote:

> Hi,
>
> I push the Documentation directory on github.
>
>
> http://github.com/FabienArcellier/rhino-mocks/tree/master/Rhino.Mocks.GettingStarted/Documentation/
>
> I try to write every test in double, one following the documentation
> aspect, one following the AAA pattern.
>
> Feel free to do any remark about the result.
>
> Do you think I'd have to separate classic code and code following the
> AAA pattern in two solution ?
>
> Regards,
> Fabien Arcellier
>
>
> On Dec 1, 7:23 pm, Fabien Arcellier <[email protected]>
> wrote:
> > I only took the existant exemple to begin. At origin, this solution
> > has been done to learn RhinoMocks using from the documentation.
> > I read the wiki a little bit more. The documentation core is very
> > good. He just miss a training package.
> >
> > It'd be great to finish it and publish the full documentation with
> > valid exemple on a website like codeproject.
> >
> > It could be interesting to duplicate every methods with the classical
> > method and short method (AAA, record-replay, ...)
> > I'll try to do that.
> >
> > Sorry Tim for the time I need to commit my work on github. I have some
> > issue to use it.
> >
> > Tortoisegit displays everytime an authentification window during the
> > push. I didn't find any resource on the net for this issue.
> > I send a ticket to Github support.
> http://support.github.com/discussions/repos/2054-authentification-on-...
> >
> > Fabien
> >
> > On 30 nov, 01:35, Tim Barcz <[email protected]> wrote:
> >
> >
> >
> > > This is underway. I think support for record/replay and AAA will be
> great
> >
> > > Tim
> >
> > > On Sun, Nov 29, 2009 at 7:28 PM, Stephen Price <[email protected]>
> wrote:
> > > > This is brilliant. Just was I was looking for.
> >
> > > > At a cursory glance, I notice that most of the tests seem to be
> Record/Play
> > > > formatting rather than AAA. Still, it's great. All the unit tests
> pass too!
> > > > :)
> >
> > > > If this can be checked into the Rhinomocks source and made available
> via
> > > > the documentation, as well as updated with examples of AAA style
> (perhaps
> > > > the existing unit tests can have an example of each in them?) that
> would be
> > > > fantastic for people learning Rhinomocks.
> >
> > > > many thanks!
> > > > Stephen
> >
> > > > On Mon, Nov 30, 2009 at 12:21 AM, Fabien Arcellier <
> > > > [email protected]> wrote:
> >
> > > >> Hello,
> >
> > > >> This visual studio solution contains samples for RhinoMock :
> >
> > > >>
> http://groups.google.com/group/rhinomocks/web/Documentation-Samples-R...
> >
> > > >> It contains exemple taken from the documentation :
> > > >>http://www.ayende.com/wiki/Rhino+Mocks+Documentation.ashx
> >
> > > >> For each one, I wrote the minimum implementation to compile and pass
> > > >> the test.
> >
> > > >> Indeed, lot of exemples written in the documentation are taken from
> > > >> real project. There isn't any means to use them except to rewrite
> the
> > > >> implementation.
> > > >> It's really time consuming for a developer who'd like discover this
> > > >> library.
> >
> > > >> I think it's very interesting to have such of things to save time
> for
> > > >> developers who'd like to experiments.
> >
> > > >> Perhaps someone more experimented than me can correct some mistakes
> > > >> and put in the documentation summary page.
> >
> > > >> The library used to compile the project are in the subdirectory lib
> > > >> with license. Currently, it's :
> > > >> - nunit 2.5.2
> > > >> - RhinoMock 3.6
> >
> > > >> Remarks and difference with the documentation :
> >
> > > >> 01-RhinoMocksIntroduction:
> > > >>  RhinoMocksIntroductionTest.cs
> > > >>  line 34 : You need to prefix the second param by ExpectedMessage=,
> > > >> required by Nunit 2.5.2
> >
> > > >> 04-RhinoMocksOrderedUnordered
> > > >>  RhinoMocksOrderedUnorderedTest.cs
> > > >>  line 73 : Dispose is a method without return. Implementation change
> > > >> to be conform.
> > > >>  line 59 : Whatever the implementation, I don't succeed to pass this
> > > >> test. I tried by deleting the Unordered calling and these methods
> > > >> calling, it works fine.
> > > >>    Exception triggered :
> >
> > > >>
> RhinoMocksIntroduction.RhinoMocksOrderedUnorderedTest.MovingFundsUsingTrans
> actions:
> > > >>      Rhino.Mocks.Exceptions.ExpectationViolationException :
> > > >> IDatabaseManager.Dispose(); Expected #0, Actual #1.
> >
> > > >> 06-RhinoMocksEvents
> > > >>  SubscribeToEventTest.cs
> > > >>  line 44 : I changed the implementation of test
> > > >> VerifyingThatEventWasAttached_AAA. I am not very sure it's correct.
> If
> > > >> someone could verify.
> >
> > > >> 07-RhinoMocksIEventRaiser :
> > > >>  line 46 : We needs 2 params to raise an event
> >
> > > >> 08-RhinoMocksProperties
> > > >>  RhinoMocksPropertiesTest.cs
> > > >>  Line 50 : Capacity property doesn't implement in IList, I used
> > > >> ArrayList as a Mocking Class
> >
> > > >> Regards,
> > > >> Fabien Arcellier
> >
> > > >> --
> >
> > > >> You received this message because you are subscribed to the Google
> Groups
> > > >> "Rhino.Mocks" group.>> To post to this group, send email
> [email protected].
> > > >> To unsubscribe from this group, send email to>>
> [email protected]<rhinomocks%[email protected]>
> <rhinomocks%2bunsubscr...@google groups.com>
> > > >> .
> > > >> For more options, visit this group at
> > > >>http://groups.google.com/group/rhinomocks?hl=en.
> >
> > > >  --
> > > > You received this message because you are subscribed to the Google
> Groups
> > > > "Rhino.Mocks" group.> To post to this group, send email
> [email protected].
> > > > To unsubscribe from this group, send email to>
> [email protected]<rhinomocks%[email protected]>
> <rhinomocks%2bunsubscr...@googleg roups.com>
> > > > .
> > > > For more options, visit this group at
> > > >http://groups.google.com/group/rhinomocks?hl=en.
> >
> > > --
> > > Tim Barcz
> > > Microsoft C# MVP
> > > Microsoft ASPInsiderhttp://timbarcz.devlicio.ushttp://
> www.twitter.com/timbarcz
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "Rhino.Mocks" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<rhinomocks%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/rhinomocks?hl=en.
>
>
>

--

You received this message because you are subscribed to the Google Groups 
"Rhino.Mocks" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rhinomocks?hl=en.


Reply via email to