db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Myrna van Lunteren" <m.v.lunte...@gmail.com>
Subject Re: [jira] Created: (DERBY-1555) API for configuration information in Derby's JUnit tests should through instance methods of the base classes, not static methods and static fields
Date Fri, 21 Jul 2006 17:48:58 GMT
On 7/20/06, Daniel John Debrunner (JIRA) <derby-dev@db.apache.org> wrote:
> API for configuration information in Derby's JUnit tests should through instance methods
of the base classes, not static methods and static fields
> --------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DERBY-1555
>                 URL: http://issues.apache.org/jira/browse/DERBY-1555
>             Project: Derby
>          Issue Type: Improvement
>          Components: Test
>            Reporter: Daniel John Debrunner
>         Assigned To: Daniel John Debrunner
>
>
> The heavy use of static state information in the existing Derby (non-Junit) harness was
a major mistake, it should not be repeated in the Junit model.
> It should be changed before too many tests are written.
>
> A static configuration will limit the ability for the tests to be flexible and have different
instances running with different configurations,
> a instance based scheme will be more flexible.
>
> This change will just change the api, the current implementation of  a single static
configuration will remain but be hidden within the base-classes.
>
> --
> This message is automatically generated by JIRA.
> -
> If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
> -
> For more information on JIRA, see: http://www.atlassian.com/software/jira
>
>
>
Hi Dan,

I dimly grasp what you mean, but could you ellaborate with an example
where the current usage could be written using an instance based
scheme and how that could allow expanded testing?

Myrna

Mime
View raw message