[ https://issues.apache.org/jira/browse/DERBY-2460?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12484789 ]
Julius Stroffek commented on DERBY-2460: ---------------------------------------- I only thought that if we do thinks like running tests from classes or the stuff about the configuration of bootclasspath it might bring something different to the configuration of unit test to setUp/tearDown methods. The difference would be probably very simple but for me it will take much more time to discover that If I would start from the function test as a template... ;-) I have already done some work on converting that test. The problem in the patch for DERBY-2031 was the visibility of the code. If the test will be moved to the right package it is should be ok. > Create a framework for writing unit tests that will access a private fields > of derby classes. > --------------------------------------------------------------------------------------------- > > Key: DERBY-2460 > URL: https://issues.apache.org/jira/browse/DERBY-2460 > Project: Derby > Issue Type: New Feature > Affects Versions: 10.3.0.0 > Reporter: Julius Stroffek > Priority: Minor > Attachments: derby-2460-writeup-rev01.txt > > > Create a testing framework for writing unit tests that will not test the > functionality but some other properties of the code like DRDA protocol, > conditions of B-trees, behavior of locking, etc. These tests may be written > in a same way like the function tests are but they will not test the public > API but some underlaying Derby functions. So, there is a need for the tests > to access some package private properties/methods. > The discussion about this issue took place on derby-dev couple of months ago. > Please, see > http://www.nabble.com/Testing-implementation-of-private-classes-tf2919330.html#a8158779 > for more information. > Currently, there is an implementation of such a test in > org.apache.derby.impl.drda.TestProto. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.