As far as I can tell, PostItAttribute does nothing itself and is unreferenced. It's apparently for attaching messages like TODOs to tests but those messages are not presented anywhere. It has been omitted from v3.
In v3 you can use attributes like [Description] and [Metadata] not to mention plain old XML documentation comments to embed extra metadata to be associated with a test in the report. NamespaceProviderAttribute seems to be related to MbUnit v2 TypeFixture. I imagine its purpose was to recursively build a tree of types within a namespace. This entire abstraction has been superceded in MbUnit v3 by parameterized (and generic) test fixtures. At present we don't have the equivalent of a NamespaceProvider but it would be easy for someone to use the [Factory] attribute to achieve the same objective. ReadAttribute and WriteAttribute are a complete mystery to me. They might have been part of an idea to tag test methods with external side-effects. Anyways, ask Peli for more. Jeff. -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of DanM Sent: Sunday, August 24, 2008 8:59 AM To: MbUnit.User Subject: MbUnit Has anyone used these attribute classes? Likewise, has anyone used the PostItAttribute class to tag their fixtures, test or properties at all? If so, how did you manage to get the notes to appear in a report or in the GUI \ Console runners? Thanks, Dan --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "MbUnit.User" 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/MbUnitUser?hl=en -~----------~----~----~----~------~----~------~--~---
