Re: [Cppunit-devel] include directory clean-up
Brought to you by:
blep
From: Baptiste L. <gai...@fr...> - 2001-06-14 16:54:20
|
Quoting "Steve M. Robbins" <ste...@vi...>: > On Thu, Jun 14, 2001 at 04:39:41PM +0200, Baptiste Lepilleur wrote: > > > We had some talk about the namespace a while ago, and questions > > about why so many stuffs were in the "extensions" directory. I think > > the current directory orgnization in "include" can be confusing. > > I agree with this sentiment. It confuses me :-) > > Unfortunately, I have more questions than answers... > > I think that drafting an outline of the library will help in > organizing the directory structure (and possibly the namespace > structure). Questions that I have, for example: what is the > difference between an "extension" and a "helper"? What is the "core" > of the framework, anyway? I'll try to define those as I perceive them: core: it is the minimal(not really) set of classes for unit testing. It provides the following functionnalities: - writing (TestAssert) and running test (Test). - report test failure (TestCase,TestResult,Exception,NotEqualException,TestListener) - organize test in suite (TestSuite) I would also include: - being able to write a test in a single class method (TestCaller) - should be extensible extensions: they extends the functionnalities provided by the framework. helper(s?): they don't add functionnalities but make using existing functionnalities easier. Well, I'll have to go back home. I'll extend a bit later on this that evening. Later, Baptiste. --- Baptiste Lepilleur <gai...@fr...> http://gaiacrtn.free.fr/index.html Language: English, French |