Directory proposal/myrmidon/src/test/org/apache/myrmidon/components/configurer/test/

Directory Created:
2002-03-17 08:07
Directory Deleted:
2002-04-17 10:49
Total Files:
Deleted Files:
Lines of Code:

Browse with ViewVC


                                             data (0 files, 0 lines)

Lines of Code

proposal/myrmidon/src/test/org/apache/myrmidon/components/configurer/test/ Lines of Code


Author Changes Lines of Code Lines per Change
Totals 21 (100.0%) 134 (100.0%) 6.3
donaldp 19 (90.5%) 67 (50.0%) 3.5
adammurdoch 2 (9.5%) 67 (50.0%) 33.5

Most Recent Commits

donaldp 2002-04-17 10:49

zappity zap

0 lines of code changed in:

donaldp 2002-04-07 02:11

Bring testcases back into line with removal of -ref pattern from attributes

48 lines of code changed in:

donaldp 2002-04-07 02:00

Introduce the concept of a PropertyStore. The PropertyStore is where all the properties are stored (oh der!) and it is where things like immutability, scoping and so forth are controlled from.

4 lines of code changed in:

donaldp 2002-03-23 05:34

Move the primitive, reusable and non-myrmidon specific converters into the aut hierarchy

1 lines of code changed in:

adammurdoch 2002-03-21 10:29

* Changed DefaultPropertyResolver to use the converter to convert from Object -> String.

* Added general purpose Object -> String converter that simply uses Object.toString().

* Reorganised AbstractComponentTestCase, to give sub-classes the opportunity to replace

the default implementation of a component, with a particular implementation.

19 lines of code changed in:

adammurdoch 2002-03-19 11:19

Configurer changes:

* Handle the case where a class has both a setFoo() and addFoo() method.

* Ignore addContent( String ) if there is a non-String addContent() method.

* Ignore add( String ) if there is a non-String add() method.

* Added test cases for these.

48 lines of code changed in:

donaldp 2002-03-17 08:07

* Migrated all tests into packages other than the one they are testing. The reason for this is that all the tests are BlackBox, using public APIs and there is no reason to have the testcases in the same package as the actual code. Thus all test code is in a sub-package from the code it actually tests.

ie Test code for package foo is located in package foo.test

* Migrated all the test data into the same hierarchy so that there is only one place where you have to look for test data.

This required that resource retrieval be hackled a little because no longer in same package as tested code/

14 lines of code changed in:

Generated by StatSVN 0.3.2-SNAPSHOT